What does "Peter Piss" mean in England?

One english translation is "Piss on your mom" - How to say Piss on your mom in other languages


More England Swear Words


Ads