have kittens;

listen to the pronunciation of have kittens;
English - Turkish
English - English

Definition of have kittens; in English English dictionary

<span class="word-self">havespan> kittens
To become extremely upset