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. 1. Sounds that elicit a pleasureable response from the listener. "Got some new earcandy from Coldplay" See music, earworm, ..
1. phrase you use, when there's something going on between two people (flirting, making out, eye-contact) omg look there peter and ja..
1. A Larruphead is a person who drinks until they pass out and doesn't know the meaning of the phrase "Stop drinking". &quo..