davonte never gives up trying to think he's right
to have a nice understanding of things, and to be very over debated of, but not over rated
"davonte never gives up trying to think he's right" What is the definition of "davonte"?