Answer: leadfooted

AnswerCrossword Clue
LEADFOOTED

Like a speed demon

LEADFOOTED

Speed-happy, as a driver

LEADFOOTED

Fond of driving too fast

LEADFOOTED
Not easy on the gas pedal
LEADFOOTED
Like some people pushing 90
LEADFOOTEDLike a fast driver
LEADFOOTEDPushing 90?