Person with poor driving abilities, someone who may also be referred to by such words as retard or pussy.
by rearview September 16, 2010
Get the Tardapus mug.