yeouch

English

Interjection

yeouch

  1. Alternative form of yeow.