Skip to main content

Definitions by eughh

Chenyu 

Share definition Flag
Chinese word for "extraordinarily short."
OMG! That kid is so chenyu!
Chenyu by eughh May 2, 2010