Speaking Latino
Teach and Learn Real World Spanish
1) to be someone’s laughing stock 2) in baseball jargon to define the dominated team