Skip to main content

Psychochild!'s definitions

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)
by Psychochild! July 6, 2009
mugGet the Ballrootmug.

Share this definition