Green’s Dictionary of Slang

pilgrim n.2

also advertising pilgrim
[play on SE + advertise v. (2)]

(US gay) a well-dressed, attractive heterosexual, unaware of the reaction he gains from watching gay men.

[US]B. Rodgers Queens’ Vernacular.