Top definition
A one word phrase that is meant to describe a situation that is spectacular in every way.
Hope everyone is ready to go to Moneyballtown this evening.
by Count it July 08, 2009
Get the mug
Get a Moneyballtown mug for your dog Manley.