Top definition
xhax is a mother fucking OG! The most boss person you have ever met therefore owns all.
xhaxzorzx
by original niggah April 11, 2012
Get the mug
Get a xhax mug for your guy Helena.