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 person who stays in a area not exceeding 2 square meters dancing in a combination of dips, twirls, fancy footwork and other kick ass m..
1. 1.The act of controlling a female in some way either emotionally or physically, referring to the male Y chromosome 2.An awesome song by..
1. A male in a gay relation that is the feminine among the two.. "I love you Steve, your my husky butt lover." "I love you..