davis pulled a cherry garcia in the endzone last point
"an amazing play in ultimate frisbee, synonymous with the term "the greatest"
"davis pulled a cherry garcia in the endzone last point" What is the definition of "cherry garcia"?