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