Definitions by SydTottalyOwns
Sheela
(noun)
A female who is known for being physically fit and is sensual in everything she does. Sometimes can be considered Australian but that only stems from the sexual nature of people from Australia.
A female who is known for being physically fit and is sensual in everything she does. Sometimes can be considered Australian but that only stems from the sexual nature of people from Australia.
Sheela by SydTottalyOwns April 3, 2011