老不死

    lǎobùsǐ

    1. Nounold but still alive (derogatory); old fart; old bastard