Top definition
A god like person that emits an aura of greatness.
He's an Xazzura among men, beyond my talent.
by Ultamatebamf007 August 31, 2016
Get the mug
Get a xazzura mug for your mate Callisto.