Top definition
A fighting game based in Magical girls
Magical Battle Arena = MBA
by Izumi Konata December 02, 2009
Get the mug
Get a Magical Battle Arena mug for your mom Zora.