phrases, sayings, idioms and expressions at

Hell for leather

Posted by Lisa Jennings on April 03, 2003

Can you tell me, what does the euphemism, To "Ride Hell for Leather" mean....

© 1997 – 2024 Phrases.org.uk. All rights reserved.