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.
1) n. Dave Matthews Band song
2) n. Something that helps you relax and pass the time by.
Although some Dave Matthews Band lyrics are o..
1.
Meaning to have a wild and crazy night that may cost you some pieces of sanity due to excess drug sex and alcohol
Cherry got kryptonazy..
1.
to cake; to be flirting, & be in a state refferred to as "caking" mode, or bettty crocker mode, since in fact she makes ca..