Mayweather definitely stepped over several lines in this rant on youtube .