Carlos Gomez isn't done criticizing umpire Andy Fletcher just yet.

The Tampa Bay Rays outfielder was ejected by the umpire from Thursday's game against the Toronto Blue Jays for arguing balls and strikes.

Following the contest, Gomez vented his frustrations during a detailed video breakdown of Fletcher's strike zone on Twitter and offered some pretty strong opinions about the official in follow-up comments before Friday's contest.

"He's the one who should have been thrown out last night because he's the only one who didn't do his job,'' Gomez said, according to Marc Topkin of the Tampa Bay Times.

Gomez was tossed in the sixth inning of the game after striking out with the bases loaded on a low, inside pitch from Blue Jays left-hander Tim Mayza.

(Video courtesy: MLB.com)

Gomez explained on Friday that after Fletcher punched him out, he was dismissive in defending his strike call and told Gomez to "go on" to the dugout.

"That's what made me (ticked) off, made me frustrated, the way he acted to me,'' Gomez recalled.

He continued by saying that Fletcher "got in my face" to further defend his call.

"What does that mean? I'm a man. You do that to me in the street I'm going to slap the (crap) out of you,'' he said.

Fletcher declined to address Gomez's comments Friday, according to Topkin, who reports Major League Baseball typically reviews criticisms of umpires and could decide if Gomez deserves a fine or suspension for his tweets and follow-up comments.

The 32-year-old Gomez also criticized MLB's drug-testing program earlier this year and might be remembered for his July run-in with a water cooler in Tampa's dugout.