A "little bird" told me that in a PM..mayuhao said:actually,'mayuhao' have no meaning in english
It's only the pronounce of my chinese name
maybe you can say,'ma' is my first name 'hu hao'is my last name
by the way,how do you imagine the meaning"nothing good" (or something like that)?