Definitions by JamesNaismith
Xavier Jose Tan
A kind generous sometimes bossy being who always think about the others before himself, someone who you can rely to. He'll be always there for you.
Xavier Jose Tan by JamesNaismith June 8, 2021