Skip to main content

The Real Robin Hood's definitions

daft duck

when someone is being weird or silly.

weird
''there being a bit of a daft duck aren't they?''
by The Real Robin Hood November 28, 2016
mugGet the daft duck mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email