sheila ( synonym found)

Definition of sheila:

°A woman (see bruce, bloke).

Back to Top