term used to describe the partner of someone who has a small penis, or maggot if you will.
Person 1: yeah, I slept in Haillee’s spare room, and I could hear everything! What a maggot mouth!
Person 2: She’s a maggot mouth? I never would have guessed...