Find the word definition

Wiktionary
happy puppet syndrome

n. (context dated English) Angelman syndrome