Top definition
An independent self starter with passion and drive for life and love. A confident Goddess like demeanour with a beautiful soul
She is an "Asheena" the alfa female
by Exquisite21 October 02, 2013
Get the mug
Get a asheena mug for your mate Nathalie.