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. Who Licks The Pussy A private organization started by my friends and I. Y'all better back da fuck up 'cause dis da W.L.T...
1. Lindsey Lohan, The olsons, Paris Hilton, the list goes on and on. Skeez: Dude look at that anorexic hobag, and i thought ethiopians ..
1. sexy, fun, big hearted person-enjoys pleasing others in every tense possible comes from ancient greece - king of the lambs Koinoglou h..