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. Any baseball player who is a big enough badass to play in tournaments in Arizona, California, Florida, Texas, and their home state of Io..
1. Another word for a woman's clitoris. Often times referred to as a large and wide and lanky clitoris, one that has been used alot. ..
1. to apologize for and face humiliation for a serious error It was the governments turn to eat humble pie. See eat crow, my bad..