Top definition
Loyalist person you can come across sensitive but has a temper you would not like to see. She has a mind like no other and great confidence. Awesome kisser.
by dejan13 June 18, 2018
Get the mug
Get a khadesiaa mug for your brother-in-law James.