1 definition by Jose@vivelamexico

Top Definition
A man of unusual and unfortunate facial features but with an extremely drop dead gorgeous body.

Stems from professional hockey player Shean Donovan
Man that guy is such a Donovan!
by Jose@vivelamexico October 16, 2009

Mug icon
Buy a Donovan mug!