meaning of Alan Tung

Alan Tung meaning in Urban Dictionary

A Chinese Badger