Don't know about elsewhere, but in Fife (and I assume, Scotland in general), this is just a slang word for woman. Generally nothing is implied by the use of this word, and nothing should be inferred. It's just a product of the lazy Fife dialect.