Top definition
Name give to someone you love, your other side... the yang to your yin. It's a Italian twist to saying 'muffin'.
Mafin: I love you Momo...
Momo: I love you too, Mafin.
by Nadnuk March 23, 2011
Get the mug
Get a Mafin mug for your boyfriend Abdul.
buy the domain for your art vlog