Definitions by Charlotte Xavier gf
Xavier
Someone you can trust Love but also hate Xavier is a very nice boy and is popular usually he is very tall or really short no in between
I love xavier me to
Xavier by Charlotte Xavier gf May 23, 2022