Definitions by Fardplayer
xiaoqing
Chinese name that means smart, literally every character means smart. Xiaoqing’s are usually very intellectual and REALLY don’t like turning in things late.
xiaoqing by Fardplayer December 17, 2021