fox news network is having kittens over the bill o'reily alledged sexual escapades with his young female subordinate
going postal, stressing out, pissed off
"fox news network is having kittens over the bill o'reily alledged sexual escapades with his young female subordinate" What is the definition of "having kittens"?