Slang terms used mainly by the British to denote someone acting effeminate, or acting like a perceived homosexual.
British slang term for someone who acts effeminate. Refers more to someone, in slang, as possibly being homosexual, based on their mannerisms. Not very commonly used elsewhere but the United Kingdom.
Noteworthy: Ginger refers to someone robbing a client, mainly a prostitute who takes advantage of their client, to rob them. Not always performing the agreed upon sex act, but still taking the money.
Ginger Beer on the other hand, refers to a homosexual male, or one showing those traits.