Definitions by jberk
skin twins
skin twins by JBERK December 1, 2006
piss torso
noun. a general insult, often used while driving, to express anger at another driver. It evolved from the practice of calling bad drivers shit tits.
piss torso by jberk November 6, 2006