Dictionaries:
peephole squad:
Derogatory gay nickname for the vice squad and its officers.SEE ALSO: urinal-sniffer .
See Also: abdicate, cat house detail, crapper dick, pussy patrol, pussy posse, tom patrol, urinal sniffer
Link to this page: