Top definition
an amazing girl with a beautiful smile with a charm that can win you over in a heartbeat.

hard on the outside, yet a softy at heart.
I'd definitely want to spend the rest of my life with Aveena.
by krista16 August 29, 2011
Get the mug
Get a aveena mug for your sister-in-law Julia.