yowies

nounPlural of yowie; mythical ape-like creatures from Australian folklore.

No synonyms or antonyms found for this word.