English Idioms: Have kittens April 15, 2022January 14, 2022 by admin English Idioms About “Animals” Idiom: Have kittens Meaning: (Also have a cow) to be very worried, upset or angry about something. Example: My father had kittens when I stayed out late yesterday.