Pinyin Dictionary results for "lao bu si"

老不死
(derog.) old but still alive; old fart; old bastard
Dictionary data provided by CC-CEDICT