Chenyu

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