Coming Soon
This website is coming soon
a Polari term meaning “alone”, or “by yourself”, which – particularly in the UK – has entered general parlance.
Originally published: 6th March, 2021
Last modified: 6th March, 2021
The definition for "on your tod" is the 494th most viewed definition in our dictionary, and comprises of 0.12% of total views.