1 definition by greenald

A girl that is infatuated with 2 things 1)Mortal Kombat(the movie)and 2)Things that are green.
Holy Shit! Is that girl reciting Mortal Kombat word for word?

Hell Yea, she's a shel!

Look at that shel eating a green crayon, HA!
by greenald March 12, 2009
Get the shel mug.