Top definition
The general embodiment of far-fetched and unreasonable dreams or ambitions.
If you're hoping to get a monster truck from me for your birthday, then you might as well expect to receive it with a castle on spinning duck feet.
by Cap Number Pi August 12, 2008
Get the mug
Get a A castle on spinning duck feet mug for your Facebook friend Vivek.