have kittens - definition and synonyms

phrase British informal
  1. to be very nervous, worried, or upset

    I’d better give Mum a ring – she’ll be having kittens.

See also main entry: kitten