Green’s Dictionary of Slang

stool-pigeon n.3

[SE stool, excrement or seat + pun on stool-pigeon n.1 (3)]

(US gay) one who loiters in men’s lavatories in order to offer fellatio.

[US]H. Max Gay (S)language.