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. hillbilly for "do you want to" did you eat yet? yawntoo? See nemesis..
1. A sexual slang term describing oral sex being given to a female operating a vehicle. The parallel to "Road Head". Dude! I jus..
1. a phrase you just say "ABA-GOOP!" (while throwing hands in air) See aba-goop, disgust, joy, anger, happy, astonishment..