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. Deliciously plump, or carrying your extra weight very well. Me- all the guys dig my big hips, my succulent boobs and my juicy Avalanche..
1. A term used to define a woman who gives really great head... With the power of the vacuum she is dubbed a vacuum sealer. The bitch bren..
1. A wrinkly faced person Mick Jagger has got an a to z face. See old, wrinkly, weathered, fossil..