This strange expression is a mash up of “cat out of the bag” and “spill the beans”, both meaning to give away a secret or surprise. The speaker may also have been thinking of bean bags. Who didn’t have a bean bag chair adorning their living room in the 70s and 80s? Mine was a beautiful pukish brown with a corduroy cover – stylish. Thanks to Cathy Miller for this one!
This is a mash up of “the pot calling the kettle black” and “cat calls”. Let’s also throw in black cats for good measure, and maybe “cattle calls”? Pot and cat are three letter words ending in t, another possible cause for confusion. Thanks to Kimberly for providing this gem.