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
5 Words related to A castle on spinning duck feet

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.