Top definition
(idiom) to have a fit.

Used in both humorous and serious situations.

Also, "have kittens".
Stop tickling me or I'll cast a kitten!
by Miss Agreeable May 23, 2004
Get the mug
Get a cast a kitten mug for your buddy Zora.