1. ouchy - Adjective
2. Ouchy - Proper noun
ouchy (comparative more ouchy, superlative most ouchy) (colloquial) Painful, hurtful; that is expressed by the word ouch.
Ouchy A lakeside resort near Lausanne, Vaud canton, Switzerland.