Thats what an Aussie guy means when he calls a woman a “Sheila’
Its been a slang term for slut for many years...
No. It’s a general term for a young girl or a woman. Often it is used in a very admiring way.