What does "You Carpet Muncher" mean in Slang?

One english translation is "You Pussy Eater" - How to say You Pussy Eater in other languages


More Slang Swear Words


Ads