Top definition
A funny, supportive, and all-around great guy, whose presence in any chatroom (or just in real life, I'm assuming) is sure to make your day.
I'm always happy to see Xzavia in the livecast chat!
by December, that One Guy May 08, 2019
Get a Xzavia mug for your father-in-law Trump.