mmTop 3000MeaningsNoun1. mamá (Internet slang, text messaging)Examples1¿Podrías darme la llave inglesa de 12 mm, por favor?Could you give me the 12mm wrench please?