What does "Artaburu" mean in Basque?

One english translation is "Stupid clown, douchebag" - How to say Stupid clown, douchebag in other languages


More Basque Swear Words


Ads