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.
The Han Solo occurs when you are sitting across a table from a lady at a seedy cantina (although a restaurant will do in a pinch). You t..
1.
This is person that who is Philosophical but tends to waffle or talk to much in between making their point in the conversation
He is a ..