tard parker
Someone who cannot park their vehicle correctly in a parking lot. Originated by employees at the Competitive Gear bike shop in Erie, Pennsylvania.
tard parker by improviduto August 26, 2005
Get the tard parker mug.