1 definition by Serraaaaa

1
Annoyingly adorable marshmallow characters created by Raymond and Serra in science class. They are marshmallow shaped and drawn with different expressions and personalities.
OMG! I totally just got drawn as a fucking Shmellow :D
by Serraaaaa August 27, 2008
Get the mug
Get a Shmellow mug for your Aunt Nathalie.