Green’s Dictionary of Slang

Roman candle n.1

1. (UK/US gay) a penis.

[UK] ‘The Ladies and the Candle’ in Ri-tum Ti-tum Songster 14: Underneath his clothes, of course, / Was his long Roman candle.
[US]B. Rodgers Queens’ Vernacular.
[US]Maledicta IX 60: Roman candle n [R] 1: Italian-American penis.

2. a Roman Catholic.

[UK]G. Kersh They Die with Their Boots Clean 57: There’s services for C. of E-ers and Roman Candles.
[UK]I. & P. Opie Lore and Lang. of Schoolchildren (1977) 369: Catholics are ‘Roman Candles.’.

3. an Italian.

[US]B. Rodgers Queens’ Vernacular.
[US]Maledicta IX 60: Roman candle n [R] [...] 2: Any Italian; homosexual slang.