What does "Twll tin" mean in Welsh?

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


More Welsh Swear Words


Ads