Любопытное выражение «Ешкин кот»! Откуда вообще оно появилось. Версий несколько. Это кот Бабы Яги или Кот-Баюн - из мифологии славян. И слава у него чудовищная. Приходит по зову Бабы Яги и ест человеческие кости. Приговаривают, что съел бы и саму Бабку –Ежку, да достать до ее ступы, на которой она летает, не может.
Версия вторая более веселая: является просто присказкой и стало популярным после фильма "Любовь и голуби". Это эвфемизм. (по-другому бессмысленное созвучие), для замены других, считающихся неприличными или неуместными, слов и выражений. Например, «япона-мама», «ядрен-батон», здесь же и наш «Ешкин кот».
Выражает «ешкин кот» досаду, сильное удивление, недоумение или иную эмоцию .