Find the word definition

Wiktionary
moon on a stick

n. (context idiomatic English) everything; all that one could desire (especially as an unreasonable demand).