Green’s Dictionary of Slang

abbot on the cross n.

[the male counterpart of the abbess n.]

[19C] a pimp.