by ScottX December 15, 2006
Someone who sits in your car and talks so much that your windows fog up faster than you can defrost them. Usualy a girl.
by ThatPeruvianGuy June 29, 2009
by scott weatherman March 30, 2004