Skip to main content

Definitions 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
Sheila by Ryanne Jane November 3, 2008