1 definition by num~nuggets~~:P
A school, like hogwarts, but way better. The headmaster is Rumbleroar, a lion...who can TALK! It is located on Mars, so you'll need a rocketship to get there.
used in A Very Potter Musical
used in A Very Potter Musical
by num~nuggets~~:P April 11, 2010