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. shrapnel steve stands for a person of a custard bus appearence and retardedness as a well known no it all have done everything better th..
1. The act of getting a handjob, preferably in the shower. "Dude, how far did you get with the chick last night." "She was..
1. huge mullet you have a huge lenko See ali 2. smallest pecker in the world you have a lenko See jo..