1 definition by love&faith0010

Top Definition
A girl that knows her shit and is down to earth. Easy to get along with, usually brunette, and great in bed. She tends to talk a lot and is not afraid to say what is on her mind. She is bitchy if you make her mad, but a real sweetheart inside. Might I add, that she is very attractive and has confidence like no other. Although she may seem stupid at times, she is very smart and will kick your ass.
"Who is that girl over there? She's a hottie!"
"That's Diana..."
"Oh, that explains a lot!"
by love&faith0010 April 13, 2010
Mug icon
Buy a Diana mug!