Top definition
Sharryl a woman of God, enthusiastic, intelligent and giving. Avoids trouble, detects trickery in people especially close family
by Sharryl February 25, 2018
Get the mug
Get a sharryl mug for your mother-in-law Beatrix.