by scott weatherman March 30, 2004
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