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. Dried up yeast infection stalagmites that get caught on a womans pubic hair, and hangs there. "Her pussy was so crusty,dirty,&..
1. The project management of online dating...remembering what you said to whom and when on which social network or dating site...and mainta..
1. The best damn DM and coder, ever. If you had to express the awe inspiring skill and person that is "DM Zeruel" in the form of..