What does "rug muncher" mean in England?

One english translation is "lesbian" - How to say lesbian in other languages


More England Swear Words


Ads