On or at the top, upon. Atop of a horse. A vulgarism common in England and America.
·adv On or at the top. ...
Webster's Dictionary of the English Language