Top definition
Person with poor driving abilities, someone who may also be referred to by such words as retard or pussy.
by rearview September 15, 2010
Get the mug
Get a Tardapus mug for your Facebook friend Yasemin.