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. An elitest high school that thinks they're a private school in the city of Toronto, Ontario. She thinks she's got her shit al..
1. to cum in mass quantities all over your girls face. giving her the appearance of a krispy kreme doughnut man jen had me so worked up wh..
1. to holler back to someone using a nextel, making it make a "chirping" noise. shawty chirp back to muh call. See nextel, phon..