Top definition
A marshmelon is someone who comes to your house eats all the marshmallows out of the Lucky Charms then leaves.
Olivia is such a marshmelon.
by Hope pup May 28, 2016
Get the mug
Get a marshmelon mug for your sister Nathalie.