look up any word, like ratchet:

1 definition by macksmommy

 
1.
adj. kind hearted and generous.

Noun: A loving person who gives of her time freely not expecting much in return
1. I wish Michalee was my mother, she's awesome
2. Michalee just saved a drowning puppy. :)
by macksmommy February 02, 2010