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. Adj: Having an attatchment to a tech item, such as an iPod or cellphone, to which you feel you cannot leave your domicile without first ..
1. Much like a friend with benefits, a random hook-up buddy is someone you're not actually in a relationship with but still get busy w..
1. a pill of ecstacy that is supposed to have 4 times the potencey of a regular pill, hence quad. i got geeked outta this world on a singl..