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. 1.)I brand new pair of shoes. Nice and clean with no scuffs or stains. When you buy fresh new kickers everyone loves you and comments yo..
1. Play Station 2 I'll kick your ass at ps deuce, so leaves it away. 1. Play Station 2 I'll kick your ass at ps deuce, so lea..
1. Usually in female punk and shaved hairstyles, two pieces of hair left on the side of the head above or in front of the ears. That chick..