mira macho Share definition Flag Mira macho is an expresion used when you are angry or pissed off Mira macho! Stop touching my balls mira macho by SiMacho November 15, 2016 0 0 Get merch Get the mira macho mug. Buy Now — $32.95 See more merch