"Cat kidney" is a phrase often used to describe something that is very rare or hard to find. It comes from the idea that
cat kidneys are quite small and difficult to see or locate. So, when we say something is like a
"cat kidney," it means it's extremely uncommon or scarce.
Full definition