Skip to main content

Definitions by Africasrealname

A very annoying short haired screeching pre-pubescent idiot.
Mitchell: Oh my gosh you're soooo annoying
Tammy: Yeah you're such a Xavier
Xavier: Stop being mean
Xavier by Africasrealname March 20, 2017