Slang meaning of KING LEAR

KING LEAR means: King Lear is London Cockney rhyming slang for ear.King Lear is British theatre rhyming slang for a male homosexual (queer).