Top definition
An annoying and salty person. Usually short and noisy
"She is such a Shu Xian"
by Uhuhsoil April 23, 2018
Get the mug
Get a shu xian mug for your Aunt Larisa.
buy the domain for your diy site