1 definition by vesai1

Abbreviation of the word Marshmallow. Just leave the Marsh part and keep it mellow.
These Mallows are tasty.

Lia has 69 of those Mallows.
by vesai1 April 16, 2019
Get the Mallow mug.