What is Duck Tape On The Windows?
1.
when a person is depressed and you want to be left alone a term used to explain your state of depression
sad person 1-Dude i dont want to talk to you im so freakin depressed im about to put duck tape on the windows!
naraya- chill.
See
Random Words:
1.
Like the word lollerskates, but using w00t instead of lol.
I just made it up. Yay for me!..
1.
One who enjoys the the male genitalia.
Elton John is such an Uncle Gregory.
See gay, homosexual, not straight, curvy, Shovel Face..
1.
A rush of blood to the penis caused by something that is flagrantly homosexual.
Jimmy saw Andrew and he popped a queer boner.
1.
A ru..