Green’s Dictionary of Slang News

MALE HOMOSEXUALITY