1 definition by Jenna uwu

Top Definition
She’s a loving caring amazing person she’ll help you all the time. She will love you forever and cherish you.
My mom is the best
by Jenna uwu December 22, 2019

Mug icon
Buy a Mom mug!