john: hey man did you fuck her yet?  craig: no man she's got a poopiemuffin
a woman with a disgusting pussy
"john: hey man did you fuck her yet?  craig: no man she's got a poopiemuffin" What is the definition of "poopiemuffin"?