1 definition by Brandon1234566789

Top Definition
The best guy in the world. Has the biggest penis and is extremely sexy. Everyone loves Donovan and simps for him
"OMG is that Donovan"
"Yes, I love him more then myself"
by Brandon1234566789 December 15, 2020

Mug icon
Buy a Donovan mug!