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 depression, sadness, emo, leave me alone


73

Random Words:

1. From Germany, they are pants made of leather, hence "leder(leather) hosen(pants)." I think my lederhosen are one size too sma..
1. Abbreviation for "Non Commissioned Officer". Only enlisted people are NCOs. I am an NCO in the air force. And no, i don'..
1. An expression of joy and excitement. See w00t for further clarification. <tickettack>I just picked up SOCOM II! <DJ_PsYkiK&g..