Top definition
The most wonderful girlfriend a guy could have. A splendid hugger. And the most beautiful creature known to the living Earth. Everyone loves her. Noone hates her. And just plain Awesome
Is that girl your girlfriend? Because man, she is a Kari Donovan.
by E.J. Rueth November 08, 2013
Get the mug
Get a Kari Donovan mug for your dog Zora.