Top definition
An imaginary world that me and my friends made up.
Friend1- let's play Macmo!!!!!!!
Me- sure let's do it!!!!!!!!!!!!!!!!!
by Mo Jo king January 16, 2018
Get the mug
Get a Macmo mug for your barber Yasemin.
buy the domain for your recipe blog