What does "peach fish" mean in English?

One english translation is "a smelly pussy." - How to say a smelly pussy. in other languages


More English Swear Words


Ads