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. London's Underground Metro System Consisting of 12 lines and a light railway system: Bakerloo Central Circle District East Lo..
1. Bum butter is the acumilation of crud and smegg in the crack of your arse Bloody hell my pants smell of bum butter See butter, arse, c..
1. Spanish slang for the Police La Jura vato run! See five o, one time, chota, dark blue, porker..