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. ANOTHER WORD FOR ass CHEEks man dat girl got some nice yeeks i would yeeks dat..
1. The drink of choice for kids in the College Park area. Around $10 a handle for some of the most quality (sike sike) vodka you'll f..
1. You Got Beef is the infamous Vietnamese rap music video that circled the globe towards international attention. The video was directed b..