Green’s Dictionary of Slang

larry n.3

[? the supposed ‘effeminacy’ of the name]

(UK juv.) an effeminate or homosexual man.

OnLine Dict. of Playground Sl. 🌐 larry n. effeminate or homosexual person.