1 definition by RedLikeJelly

A nigga that gets all in the world and never backs down from a challenge.
He is a soon to be great soccer player.
Please Daouda hit me harder One MORE TIME!
by RedLikeJelly July 20, 2018
Get the Daouda mug.