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.
Is what my friend Charles got after 15 shots of wild turkey in 2 hours. Puking is usually consistent for upwards of 6 hours, accompanie..
1.
When one forcefully inserts scissors into theirs or their partners penis during the act of intercourse.
An angry cullen is a common rev..