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. The uncomfortable trip from one bathroom stall to another in search much-needed toilet paper. Dude, I'm so pissed. I had to do t..
1. Typically white thug boy, most easily identified by the large cubic zirconia earring stud in one or both ears. Dude, he's a straig..
1. The act of, or the person in actuality, Tosha. To supass, reach out, and be sociable and responsive to others in only the way Tosha doe..