1 definition by WCARlover172810
A very cute and funny girl, she comes across as innocent but she is a little devil in bed. Has a beautiful smile and a beautiful soul to match. She is the perfect girlfriend and will do anything to make her man happy.
by WCARlover172810 August 19, 2013