Top Definition
A man with an over enthusiastic response to anything to do with ducks or birds of simular type.
He is a bit obligaduck so I would'nt even mention the pond incident.
by Kellis633 November 25, 2010

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.