1 definition by ashlenrae

Top Definition
The love of my life, something you call your boyfriend to make him smile
I call my boyfriend kevin shmuffin muffin micmuffin
by ashlenrae July 25, 2011

Mug icon
Buy a shmuffin muffin micmuffin mug!