TMarcello's definitions
A stereotype filled term to describe a horrible driver. We all know the stereotypes about who can't drive - elderly, female, asian - well here they are all rolled up into one convenient package.
by TMarcello August 17, 2006
Get the Grandma Chen mug.by TMarcello August 17, 2006
Get the Snozzed mug.by TMarcello April 3, 2008
Get the Larpy mug.