1 definition by Cadel Darkkon

A hero that uses performance-enhancing drugs.
Barry Bonds is a total stero.
by Cadel Darkkon November 13, 2007
Get the stero mug.