A somewhat amusing a single of these idioms with cat connections is grinning just like a Cheshire cat. We say this when somebody is incredibly proud of them selves and it has a large, self-satisfied smile on their own https://aishaiyaq431592.theblogfairy.com/profile