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. Sland term for dextromethorphan hydrobromide (DXM) DXM is a widely available over-the-counter cough suppressant. When taken far above it..
1. to flip out, stressin' it, also known as "flippin' caps" "What he likes me?! ewww, hes such a creep-o!!" ..
1. Someone who is not a whore but gets with guys quite often and they are awesome people!!! Alex, Jodie, and Whitney are "alpha sluts..