1 definition by N.Y. giants

Top Definition
Very handsome and a lady’s man but doesn’t know how good he has it until he’s lost it. He is very kind,loving,caring,sweet,and loyal and is all around athletic in all sports
Can be a jerk at times but is immediately sorry afterwards

Xavier will never cheat and loves too easily
He will attract any girl’s attention
Xavier is American
by N.Y. giants July 18, 2018

Mug icon
Buy a Xavier mug!