Punched muffin Share definition Flag A very unattractive woman Some bro: dude, that chick is ugly! Andrew: she's about as appealing as a punched muffin Punched muffin by Sergeant Doncho June 21, 2019 0 0 Get merch Get the Punched muffin mug. Buy Now — $32.95 See more merch