Definitions of owche

  1. owch, n. Same as OUCH.
X