idiom english cat

IBI Idiom – cat got your tongue?