What does Alvin Wai Keung Chow mean?

Alvin Wai Keung Chow meaning in Urban Dictionary

a polar bear wannabe child.one for the children in child + infant = forever