What does "Umpire" mean in Baseball?

One english translation is "Large ugly person " - How to say Large ugly person in other languages


More Baseball Swear Words


Ads