Это выражение означает «надувать, обманывать». Но как же втирают очки?
Речь идёт не о тех очках, которые корректируют зрение человека. Существует другое значение слова «очки»: оно означает красные и чёрные знаки на игральных картах.
Нечестные игроки, чтобы обмануть других игроков, пускались на всякие хитрости. Например, они умели незаметно втереть очки, превратив шестёрку в семёрку или в восьмёрку, вклеивая нужное количество знаков особым липким белым порошком. Выражение «втирать очки» стало означать «обманывать», а затем и особое слово родилось в нашем языке – очковтирательство. Так стали говорить о ловкачах, умеющих приукрасить свою работу, выдать плохое за хорошее.