Mario Andretti
Mario Andretti
English
Noun
Ad
Definition
Someone who drives fast or recklessly, as if driving a race car.
Etymology
Mario+Andretti. Named after American racing driver Mario Andretti. From Italian Mario+Andretti
Ad