>>His is an expression nowhere used in the Colonies, save by expat Brits who overestimate the linguistic sophistication of USAninians.<<

Beg to differ. I believe the linguistic sophistication of most USAnians is probably sufficient to let them to construe the meaning of "sod off" on first hearing.