Understand Chinese Nickname

八格牙路

[bā gé yá lù]
Yabou is a derogatory word derived from 'yakuza' (Japanese gangster) and has no polite English expression. 'Ya Lu' literally means 'eight directions road'. However this combined phrase doesn't form a logical meaning in Mandarin thus it might be used to express a random mix or something nonsensical.
Generate Chinese Nickname
Relation Nicknames