Skip to main content

Definitions by eughh

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