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
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..