1 definition by donovans are awsome

Top Definition
the best person ever gets lots of girls
dude those girls are all over him he is a donovan
by donovans are awsome February 10, 2014

Mug icon
Buy a donovan mug!