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. That sticky icky icky icky green.That shit that stick to your fingers and doesnt smoke in a joint.No seeds no stems only blunts and bong..
1. Presenter of GMTV and other deritive tv programmes, from the land of ireland. Eammon Holmes ate my hamster..
1. A yes/yes-er is someone on MySpace who selects the option Yes/Yes for Smoke/Drink under "Background & Lifestyle" when they..