1 definition by Albinognome

Top Definition
(Pronounced: MEE-MOH): short name for Mimosa, typically one to fight a hangover because you’re too tired and dead inside to say the whole word. Plus it sounds fun.
Hey I feel like shit wanna go grab a mimo and breakfast?
by Albinognome November 05, 2018

Mug icon
Buy a Mimo mug!