What does Archie Gemmill mean?

Archie Gemmill meaning in Urban Dictionary

God in Football Shorts,Scorer of the most useful ever solo effort objective on the planet cup.we have been maybe not Worthy!