Asked in
Idioms, Cliches, and Slang

Does opening the throttle mean give it some gas?

Answer

User Avatar
Wiki User
December 22, 2014 11:45PM

Yes