ThatPeruvianGuy's definitions
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
Get the Dragonbreath mug.
Get the Dragonbreath mug.We'll email you a link to sign in instantly.