put pedal to the metal

EnglishEdit

VerbEdit

put pedal to the metal

  1. Alternative form of put the pedal to the metal