What is Debbie Downtown?
1.
noun
1.Someone who is a real downer and whines a lot.
2.A person who is depressed and wants to make others depressed with them.
Same as Debbie Downer or Negative Nancy
Sean is such a Debbie Downtown, he never wants to do anything fun.
See
Random Words:
1.
Possibly one of the greatest racing games ever made, Grand Prix Legends is an F1 simulator based in 1967, which is considered by Formula..
See Trey
3.
In "The New Tetris" for N64, a term to describe the middle vacated area that forms as a result of building 4x4 boxes..