Twat muffin Share definition Flag A lady that can sing and likes to yell at people for having too much fun, also named Lisa. Hey, twat muffin! Silence!!! Twat muffin by NOTWallyG June 14, 2023 0 0 Get merch Get the Twat muffin mug. Buy Now — $32.95 See more merch