Tag: cat got your thumbs

Idiom – Cat Got Your Tongue?

Idiom – (Has the) Cat got your tongue? Meaning –  This expression is said to someone who has nothing to say. If you are annoyed with someone because…