Top definition
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
Get the mug
Get a daft duck mug for your friend Beatrix.