What does "Rug Muncher" mean in United kingdom?

One english translation is "Term For A Lesbian" - How to say Term For A Lesbian in other languages


More United kingdom Swear Words


Ads