Thank you for the link!
From "Dictionary of Prince Edward Island English" [1988/1996] by T.K. Pratt
Streel/sthreel/streal/etc.
1. A slovenly or untidy woman
2. A woman of low character
this has the Gorman song as a usage source and also the corroboration of anonymous informants.