catsPHiddle, "on your tod" (sic) is rhyming slang derived from the name of legendary American jockey Tod Sloan who revolutionized the art of race-riding when he came over to England in the earlt twentieth century. (On your own =on your Tod Sloan)I always thought it would have been amusing if actress Honor Blackman had ever married actor Richard Todd....
Murray