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. A US college football playoff does not currently exist in the Football Bowl Subdivision, where polls and bowls determine the champion. T..
1. is referred to being a 40oz of corona,this is mainly heard in east northen jersey(elizabeth:eastwick) When i finished smashin this bang..
1. (adj.) 1. Better than everything else, extremely fantastic and wonderful. A stronger form of fantasmic. My new bike is everythingtasti..