Top definition
The world's greatest player. Nobody is greater.
Girl: "I'm dating David Rivers"
Girl 2: "Really? You're so lucky!"
by Donk Danner June 27, 2017
Get the mug
Get a david rivers mug for your cat Yasemin.