1 definition by vmr2009

1. Term used to describe a seemingly innocent girl that turns into a freak as soon as the lights go out.

2. Promiscuous pastry.
"Sarah is my little slutmuffin"

"Is that slutmuffin felching the shortcake!?"
by vmr2009 November 3, 2009
Get the Slutmuffin mug.