1 definition by Mia_mommy

mall of america (largest mall in america) located in minnesota
boy 1: hey have u been to moa lately

boy 2: yea i went to moa a couple days ago
by Mia_mommy May 19, 2021
Get the MOA mug.