Top definition
A busy body. Someone that loves to gossip and make up stories.
Sadie is such a momsa, she can't mind her own business!
by Ulation August 21, 2016
Get the mug
Get a Momsa mug for your cat Günter.
buy the domain for your pet vlog