1 definition by Gena Davis

Top Definition
A kindred spirit. A great friend who is always there when you need a good laugh. A great mom, a loyal wife, a beautiful daughter and a fun sister. Loves children and enjoys taking care of others. loves to play games online when kids are taking a nap. Someone you can count on.
by Gena Davis February 03, 2010

Mug icon
Buy a Marcy mug!