Definition of "yow"
interjection:
-
Expression of humorous surprise or emphasis.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
Expression of pain; ouch.
from Wiktionary, Creative Commons Attribution/Share-Alike License
-