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
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..