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 Dumb looking guy wiht a small penis Jenny- MAn i got so drunk last night i think i was with a zigface See CWA..
1. Alternative name for Toronto Maple Leafs, the worst Canadian team and the worst sports franchise in North America. Other names include..
1. NYC based candy coated horror rock quintet. Also a spawning ground for mischeivous toys and tech gnomes. Hate in the box is undefinable..