1 definition by fishermansud

Top Definition
lady killer. a favourite of middle-aged women. tanned, muscular and aspiring tatoo artist.
"Aunty! One Bing Hua."
by fishermansud February 25, 2009

Mug icon
Buy a Bing Hua mug!