Floyd Mayweather has called Robert Guerrero a "big-time hypocrite" over perceived contradictions relating to the fighter's religious beliefs.
The unbeaten Mayweather meets Guerrero at the MGM Grand in Las Vegas on May 4 and he poured scorn on the fighter's principles on Showtime's Access All Areas build-up show.
"This is a religious guy, but he had Marilyn Monroe pictures in his house, he's contradicting himself, he's a big-time hypocrite," said Mayweather.
"He's been calling me out for a year, but I really don't know him, only from a couple of clips I've seen. Just for starters, he's a flat-footed fighter. My, myself, I am a winner, I know how to win."
Guerrero goes by the nickname 'The Ghost' to which Mayweather said: "Come fight night I am always going to expose any fighter's weaknesses, we're the Ghost-busters."
Mayweather has a professional record of 43-0 with 26 wins coming by way of knockout.