Skip to main content

Definitions by Psychochild!

Ballroot 

1.An unpleasant insult.

2. Sudden exclamation.
1.Oh my god, your such a ballroot!
2. Oh...BALLROOTS!!! (If somethings gone wrong or sometihng)
Ballroot by Psychochild! July 6, 2009