Definition of Tod Sloan in US English:

Tod Sloan

noun

British
slang
  • "on one's Tod Sloan": on one's own; alone.

Origin

1950s; earliest use found in James Curtis (1907–1977), novelist. From the name of Tod Sloan (born James Forman Sloan, 1874–1933), celebrated U.S. jockey also riding in Britain, as rhyming slang for own.

Pronunciation

Tod Sloan

/ˌtɒd ˈsləʊn/