1 definition by ALynnJ

1
The headmaster of Pigfarts, a wizarding school on Mars. He's a lion, who can talk.
Dumbledore? What an old coot! He's nothing like Rumbleroar!
by ALynnJ July 05, 2009
Get the mug
Get a Rumbleroar mug for your cousin Sarah.