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
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.
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..