i thought i was gonna win that race the other day, but then a young dan green in his day passed me and won easily
an amazing runner
"i thought i was gonna win that race the other day, but then a young dan green in his day passed me and won easily" What is the definition of "a young dan green in his day"?