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. Repressed On The Outside, Obsessed On The Inside. Refers to someone with a desire, usually sexual, that he/she is uncomfortably acknowle..
1. When a guy gives a girl on her rag anal. She pulls out her tampon and he sucks it whilst riding her like a pony I thought he loved me l..
1. Surfing the net for data or pages about yourself. After 3 hours of egosurfing I'm having a bad case of the Dorito Syndrome See Mu..