Green’s Dictionary of Slang

tommy n.7

[euph.]

menstruation.

[UK]Partridge DSUE (8th edn) 1246/2: [...] late C.19–20.