Home UK English mile-eater
A fast driver or traveller.
Early 20th century; earliest use found in The Westminster Gazette.
READ THESE ARTICLES