What does "ma couille" mean in French?

One english translation is "my friend (litt: "my ball")" - How to say my friend (litt: "my ball") in other languages


More French Swear Words


Ads