What does Cat's in the oven mean?

Cat's in the oven meaning in Urban Dictionary

A term used when you really need to flee from one that you do not wish speak to. Generally actually leaves them perplexed, that allows enough time to leave as they work-out what you simply informed them.