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 cosplay group that wants to be famous and most of the time they review movies and anime. They have a podcast on mypodcast where they d..
1. Hawaii version of butchi. Fat lady with mullet who drive truck, get tattos, been to prison before, and you don't wanna mess with ..
1. 1. A school in new jersey that strives so hard to be a prep school but fails in every way due to lackluster teachers, pothead and cokehe..