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. A paper towel, tissue or toilet paper that is cummed into and then wadded up. "Ew, I found one of your cum muffins on the floor of..
1. a mix between queef and douche (spelled doosh, for pronunciation reasons) it is very offensive and should be used rarely, only if you ..
1. noun: one who is assured admittance to school x, most typically law school x. popularized by the most prestigious law school admission..