1 definition by Mt. Keegaminjaro
An amazing, beautiful, loving girl. She is always there for you and will sand by you. She can be a little naughty. She is great at kissing and gives the best Huggles. Any man would be extremely lucky to have her.
by Mt. Keegaminjaro October 29, 2013