STORMER


Meaning of STORMER in English

A hot car that really moves out (i.e., accelerates rapidly).

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