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. Adjective describing something awesome, amazing, cool or fascinating having to do with vampires in Stephenie Meyer's Twilight Saga...
1. Instead of OMG it's OMJH which stands for Oh my Jasper Hale. It's from Twilight. "OMJH! Are you serious?" See twil..
1. 1. A word that, when placed on a triple word score in the board game scrabble, scores the player two points. 2. A sack of cheese (archa..