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.
any device or apparatus used for the express purpose of giving somebody a hitler
i shoved the cactus into kelly's butthole, remove..
1.
After sexual intercourse the male takes off the condom and slaps his partner in the face with it
last night i rubber slaped Tegan...