SOUPING


Meaning of SOUPING in English

Hopping up or increasing engine performance through various modifications.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.