Definify.com

Definition 2024


youch

youch

English

Interjection

youch

  1. Synonym of ouch
    Youch, I stubbed my toe!