Miramachimarsha Share definition Flag Someone that gobbles copious amounts of food Damn, Alissa stop with the miramachimarsha or you’ll be 350 pounds!! Miramachimarsha by Lexington78 May 13, 2020 0 0 Get merch Get the Miramachimarsha mug. Buy Now — $32.95 See more merch