What does "Piss Pot" mean in England?

One english translation is "Someone who talks bull" - How to say Someone who talks bull in other languages


More England Swear Words


Ads