1 definition by Leo Harry

She is the prettiest girl you'll ever meet. If there's a Mumsy in your life ,never let her go. She is smart,funny and loves people.She is very athletic and fun to be around. She knows how to maintain a relationship.
"Mumsy, where have you been? I've been worried sick.",said Lucas
by Leo Harry August 11, 2019
Get the Mumsy mug.