look up any word, like blumpkin:
 
1.
Someone who is loving, kind, smart, funny, sweet, and pretty. She cares about other people's feelings but also speaks her mind. She loves learning.
Sanika, thank you for listening to my heartfelt story.

No problem, I hope that I helped!
by Bballchick356 November 17, 2011
45 3