sheila

1 aussie slang definition
  • sheila

    A young lady.