1 definition by Nombre4729

Top Definition
A big ol NERD. Eats way too many noodles and rice and has a knack at finding someone’s insecurities and making fun of them.
But if you have a Xsara as a friend, or more😉, they will be the greatest person in your life and that’s a promise :)
“WOW you have a Xsara?”

“Yeah she’s great, but she does need a lot of feeding!”
by Nombre4729 April 22, 2020

Mug icon
Buy a Xsara mug!