1 definition by Ryanne Jane

An Australian colloquialism for a girl, often amazing, beautiful and smart. An absolute babe.
Ryan: Wow, look at that sheila over there, *droolz*

Andy: Yeah dude, I think I'm in love
by Ryanne Jane September 20, 2008
Get the Sheila mug.