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. Gamespot's original score for Shenmue, which later became an in-joke on forums such as Gaming-Age. On a scale of 1-10, I give this..
1. Everlasting is the actual definition. Once upon a time lived in Persia, a beautiful woman named Mandana. She lived long before the talk..
1. 1. The buying and renovation of lofts and stores in deteriorated urban neighborhoods by young hipsters. Despite their flamboyant present..