Green’s Dictionary of Slang

abbot on the cross n.

[the male counterpart of the abbess n.]

a pimp.

[UK]Farmer & Henley Sl. and Its Analogues.