1 definition by Talzor

Top Definition
A long lost stegosaurus living among us today disguised as a beautiful female.
that steg0, what is she up to now?
by Talzor December 23, 2004
Mug icon
Buy a steg0 mug!