the moon on a stick
Noun
Meaning
the moon on a stick
(chiefly US, hyperbolic, idiomatic) All that one could desire, especially as an unreasonable demand; everything.
Noun
the moon on a stick
(chiefly US, hyperbolic, idiomatic) All that one could desire, especially as an unreasonable demand; everything.