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 homosexual, clingy, whiny moron who can't seem to understand the concept of rejection. A man comes out of his bedroom with his h..
1. 1. The belief that all relationships follow the pattern of a Disney movie - "pure love" where both parties love each other, ne..
1. A combonation of the words ridiculous and terrible, used to describe things that are both ridiculous and terrible and the same time. Mi..