A ginger beer means that you are homosexual! A ginger beer - queer.
The word COCKNEY comes from the French dock workers that worked in the East End. They thought the accent was so ridiculous it was like a ****'s egg (in French). The locals misheard their pronunciation and called themselves Cockneys.
A Cockney is someone born within the sound of the Bow Bells.