小賢しい

Adjective

 * 1) smart-aleck, impertinent
 * 2) shrewd, crafty