meaning of Alex Lau

Alex Lau meaning in Urban Dictionary

a whole package with a brain, heart, and great appearances.