Find the word definition

Wiktionary
woo woos

n. (woo woo English)