Green’s Dictionary of Slang

colon cowboy n.

also colon crusader
[SE colon, the large intestine, which ends in the rectum]

a male homosexual.

OnLine Dict. of Playground Sl. 🌐 Colon Crusader, Colon Cowboy n. homosexual.