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. put your money where your mouth is - to support something that you believe in, especially by giving money If you are really intereste..
1. The hotness a gay person gives off. Another form is homosexy. JayDanMan and Nora are are showing off their homosexy homosexiness. Jord..
1. another way to say "braces" The gat teeth on that girl makes her look 12 year old..