Skip to main content

Definitions by Robert L. Walker

A women's pussy or vagina if you like that word better which I really don't care anyways.
I heard he liked her muff.
muff by Robert L. Walker August 28, 2005