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. the best band ever. james dawees'(synth player from "the get up kids") side project. he plays all the instruments. it&apo..
1. A word commonly used at the Illinois Central College campus, used to describe the effects of an "ah snap". Person 1:"Hey..
1. Read The Fucking Wiki. Acronym used by irate developers after having documented work on a company Wiki and then being directly asked ..