Top definition
By myself. Alone.

Rhyming slang from Tod Sloan, the name of an American jockey.
As I was sitting here on my tod.
by Debs August 08, 2003
Get the mug
Get a on my tod mug for your cat Bob.