Top definition
An amazing woman whose maternal instinct is more powerful than a nuclear bomb. She can lift your spirit by just smiling, she is like a therapist.
by unicornsarefreakingmajestic February 26, 2018
Get the mug
Get a shawntres mug for your father-in-law Jerry.