What is On My Tod?
By myself. Alone.
Rhyming slang from Tod Sloan, the name of an American jockey.
As I was sitting here on my tod.
See Debs