1 definition by Naija's Finest

In Yoruba it means Holy, Pure, Clean.
We no carry last, we are Mimo
by Naija's Finest November 22, 2021
Get the Mimo mug.