Mm Share definition Flag A short way of saying mud mower wich is a retarded contraption made from a lawn mower and made by rednecks that wanna die having a good time Bo go hop on the mm and raise some hell fuggin Mm by Idiot boi November 5, 2019 0 0