youch

listen to the pronunciation of youch
Englisch - Englisch
Same as ouch