A fairly humorous one of these idioms with cat connections is grinning similar to a Cheshire cat. We say this when someone is very happy with by themselves and it has a broad, self-pleased smile on their face.
) to https://phoenixhkzm379315.blogmazing.com/29618256/examine-this-report-on-hilarious-kitty-expressions