What does "geeza shag doll" mean in Slang?

One english translation is "wants to have sex with woman" - How to say wants to have sex with woman in other languages


More Slang Swear Words


Ads