i_have_a_sad_life's definitions
A person who makes her friend buy a muffin for her and completely demolish it within seconds. The muffin gets everywhere.
by i_have_a_sad_life February 25, 2021
Get the Muffin Manmug.
Get the Muffin Manmug. We'll email you a link to sign in instantly.