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
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush