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. Someone who has a an uncanny knack for attracting loosers; stands for "Wierdo And Looser Attraction" She's got W.A.L.A. ..
1. Much like the Molotov cocktail only with out the sophistication. The mullet-top-cocktail comes from the backwoods of WestVirginia. It c..
1. Noun - The act of opening a refidgerator, staring at the contents and closing it again without removing something. Dave was so stoned h..