老油子

lǎoyóuzi
  1. (coll.) wily old fox
  2. crafty fellow

CEDICT

Entry Composition