Top definition
slang for a woman's vagina, usually one that is tight and wet.
I Love when My girl's puddle muscles contract when she starts to cum.
by getcombowned February 17, 2014
Get the mug
Get a puddle muscles mug for your mate Larisa.