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
Get the mug
Get a steg0 mug for your mama Julia.