Vocabulary What does ちゃっかり mean? ちゃっかり means shrewd, quietly self-serving, never missing a chance for oneself. Quick factsReadingちゃっかり ちゃっかりちゃっかりTOPICSshrewd, quietly self-serving, never missing a chance for oneselfExample sentences彼(かれ)はいつもちゃっかりしていて、一番(いちばん)おいしいところを持(も)っていく。He is always shrewd and takes the best part for himself.