Definition:
Cricket losers from India that think they can pitch in the Big Leagues, but suck at everything.
Colloquialism:
No, motherfucker you suck. Cricket Pitchers can go back to Chennai or Bangladesk as far as I am concerned. Total disgrace to the game of baseball.
by Namaste Bitches 20 August, 2025