1 definition by duckfacem8

1
A crazy person who kills anyone in sight
OMG run!!! its zheng hao
by duckfacem8 October 27, 2017
Get the mug
Get a zheng hao mug for your papa Jerry.