What does "Tu ma' piscia in piedi" mean in Italian?

One english translation is "Your mother urinate while standing" - How to say Your mother urinate while standing in other languages


More Italian Swear Words


Ads