Definitions by lamecartoon44
Siu Jei
She is a teacher that teaches Science. She is very good at Science. But, she lacks communication skills and her English sucks. Her lines are different every time.
Siu Jei by lamecartoon44 November 1, 2019