Demortuis's definitions
Old London police term for a prostitute-According to the O.E.D of Slang, it comes from Australia, is applied to women from the obsolete 'Tom-tart', rhyming slang for sweetheart.
by Demortuis September 23, 2022
Get the Tom mug.