What does "twll dy din di" mean in Welsh?

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


More Welsh Swear Words


Ads