Best definition
wei hao
Name for a good person at heart. Always willing to put one foot forward for others. Chinese words of the

name symbolizing one to protect and second to being extraordinary.Always interested in something or has someone in his mind. A goody two-shoes.
An extraordinary person.

Jenny’s boyfriend is such a wei hao!

via giphy