Mimo Share definition Flag A cheap whore, comes from polish slang I hired a mimo last night Mimo by The Motherfrickin Dictionary September 16, 2016 0 0 Get merch Get the Mimo mug. Buy Now — $32.95 See more merch