Wiktionary
having kittens
vb. (present participle of have kittens English)
vb. (present participle of have kittens English)