Who is Xavier that drop savage comments on Facebook memes

Recently, a person identified with name ‘ Xavier ‘ commenting savage comments on every random post from Facebook. Lot of memes of ‘Xavier ‘s savage comments on post’ has been shared across Facebook and other social media platforms. Who is Xavier and does he really exist ? The photo that has been used for name … Read more