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 makes a guest appearance, and it is supposed to be a cameo, but they steal all the attention. A work Michael Buckley, aka W..
1. Man-Alien-Predator (pronounced M-A-P or MAP): Lil Wayne's(Dwayne Carter, Jr.'s) Species. A Man-Alien-Predator is a creature ..
1. 1) A Russian Style of the martial arts 2) A Russian lacking a penis causing it to move in an abnormal pattern (snaking) 1)Snake Snak..