«Знает (чует) кошка, чье мясо съела» — невольное проявление чувства, в том числе, вины. Так говорится о том, кто своим поведением или речами непроизвольно выдает чувства, мысли, поступки, которые ему (ей) хотелось бы скрыть. Обычно говорится с иронией, часто — неодобрительно, с пренебрежением.