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 homosexual poacher of human feces; a poo-pilferer. Allternately, a rectum-robber who has a penchant for feces during gay sex. "H..
1. o1. The stuff the Nazis used to exterminate Jews during WWII, as an alternative to the slower-working Carbon Monoxide. o2. A pretty exc..
1. The mystical place where the portuguese q3 l33ts have lunch. It is located at R. Silva Brinco, at S.Mamede de Infesta, Portugal. The ca..