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.
A US college football playoff does not currently exist in the Football Bowl Subdivision, where polls and bowls determine the champion. T..
1.
is referred to being a 40oz of corona,this is mainly heard in east northen jersey(elizabeth:eastwick)
When i finished smashin this bang..
1.
(adj.) 1. Better than everything else, extremely fantastic and wonderful. A stronger form of fantasmic.
My new bike is everythingtasti..