Green’s Dictionary of Slang

man on the moon n.

[rhy. sl.]

a spoon.

[UK]R. Puxley Fresh Rabbit.