Answer: leadfooted

AnswerCrossword Clue
LEADFOOTEDLike a speed demon
LEADFOOTEDSpeed-happy, as a driver
LEADFOOTEDFond of driving too fast
LEADFOOTEDNot easy on the gas pedal
LEADFOOTEDLike some people pushing 90
LEADFOOTEDLike a fast driver
LEADFOOTEDPushing 90?