Skip to main content

Steffosaurus

Someone you will probably only ever meet once in your life. While an endangered species, The Steffosaurus makes a comfortable nest out of tree's and insolation in the deep forest's of Chai Town. If you see a Steffosaurus, Do not fear, Because she just wants to drink some beer!
I chilled with a Steffosaurus last night dude, and it was totally epic!
by CupCake- February 5, 2010
mugGet the Steffosaurusmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email