1 definition by Zkjsjahndhjwier

Top Definition
A nice, caring, attractive, smart person. Gets a lot of girls.
I wish I was a Donovan.
by Zkjsjahndhjwier April 29, 2016

Mug icon
Buy a Donovan mug!