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.
When somebody instead of sucking your penis sucks on your asshole until they get shit in their mouth and then they go spit it in the toi..
1.
when seeing someone, to act indifferent by not calling or pursuing them so that they realize your value
she was going all girlie on me,..