What does "Hairy armed Froggy cunt" mean in English?

One english translation is "French (woman)" - How to say French (woman) in other languages


More English Swear Words


Ads