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. synonym of awesome, pwnage, or kickawesome. guy: dude, i just got a new psp!!!!!1!1!!1oneonetwelve dude: zads! See awesome, pwnage, k..
1. Combination of zany and maniac. to do something so silly and out there only a maniac would attempt. "Did you see that Zaniac jump ..
1. a crazy girl commonly known as joanna or joj, who likes a lot of monkeys. she is the owner of a monkey sleeping bag and doesn't enj..