Top definition
Little devil,
short for Mefisto Monster, rarely used in online forums and chats.
by Mefisto Monster March 31, 2005
Get the mug
Get a 'mm' mug for your mom Sarah.
buy the domain for your diy site