Top definition
An unexplainable phenomenon in which and overwhelmingly amount of swagger and $100 bills creates an aura of unstoppable awesomeness.
80sBen is the epicenter of the Ballercaust
by 80sBen August 28, 2009
Get the mug
Get a Ballercaust mug for your grandma Nathalie.