Green’s Dictionary of Slang

one thousand miles n.

see thousand-miler n.