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. One of the illest cats around. On a quest for something he lost a while ago, and still turning heads. He is also dirty south, east coa..
1. The most stunning and original school play ever staged; superlative in both conception and execution. Somebody please give the 'sk..
1. A bad group of girls based out of Atlanta, Ga. These women are about their business and dress fly and can kick it like a n***a. Man, I ..