yowies

noun

Plural form of yowie.