Top definition
A type of duck iOxyura jamaicensis/i, native to the Americas, and an introduced bird in parts of Europe (in some places in Europe it is regarded as a nuisance).
Wikipedia has a good article on the ruddy duck.
by Tomer72 August 13, 2008
Get the mug
Get a Ruddy duck mug for your father Paul.