Green’s Dictionary of Slang

Tommy n.3

see Tommy Tanna n.