Queen

Queen is a slang name for a homosexual man. 

More about homosexuality

Sex ABC