Top definition
The most beautiful kind of person there is usually very generous and caring to those around her
She was doing a diveena. Of course. She was always so kind
by Irish16 March 06, 2014
Get the mug
Get a diveena mug for your dog Larisa.