Top definition
a persons who brags about themselves and have a very high self esteem
When someone keeps saying that he is so good at everything etc.
response :Omg stop u are such a Zheng Yu
by no brainer September 29, 2018
Get the merch
Get the Zheng Yu neck gaiter and mug.