Top definition
It means someone who is a beast and both fearless and good in many things
by yomamacum April 22, 2018
Get the mug
Get a yeo ting han mug for your barber Abdul.