What does "Guuskadaa duuq" mean in Somali?

One english translation is "Suck your own dick" - How to say Suck your own dick in other languages


More Somali Swear Words


Ads