Top definition
most annoying person ever existed, she talks alot and is very short and very annoyiing, Usually friends with some random people who are kinda silent and talented in a bad way
Shes so small she has to be a Chew Xuan
by UNeverFOut05 August 15, 2017
Get the mug
Get a chew xuan mug for your dad Callisto.