English edit

Pronunciation edit

Interjection edit

yowch

  1. Synonym of ouch