Skip to main content

SydTottalyOwns's definitions

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.
That chick is hotter than wasabi!
...yeah she's quite a Sheela
by SydTottalyOwns April 3, 2011
mugGet the Sheelamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email