lemon muffin Share definition Flag A slang term for a stuck up lesbian feminist. Can also be applied to any lesbian. That fat bitch is a fucking Lemon Muffin. lemon muffin by JayKayEff July 13, 2007 0 0 Get merch