Find the word definition

Wiktionary
yummy mummies

n. (yummy mummy English)