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 act of directing Wayne Hills Marching Band is under the directorshiptation of Mr. Paterno...
1. a mammoth-sized-woman, often found roaming the woods of Canada. I didn't get any moose during my hunting trip in Ontario. I did, ..
1. 1. A faceless benefactor who pays for lunches, dinners, happy hours and rounds of golf. In return, you must endure some type of Ernst &a..