1 definition by amy.

Top Definition
1) A term of endearment among friends.
2) An insult..but not really because it sounds too cute.
You're my slutmuffin. :]

Stupid slutmuffin! God!
by amy. April 12, 2006

Mug icon
Buy a slutmuffin mug!