Xiao di di in mandarin is (little brother) and usually means in Singaporean terms as a narcissistic and simp to women.
by Acey Person September 22, 2020
Get the Xiao di di mug.Related Words
Xiao di di • Xiaodi • Xiao • xiao ling • Xiao Long Bao • Xiao Xiao • Xiao Fei Xia • Xiao Ling Syndrome • xiao long • xiao mei mei