have-kittens

listen to the pronunciation of have-kittens
English - Turkish
tepesi atmak
argo içini kurt kemirmek, dokuz doğurmak
English - English
To become extremely upset