So which big mouths / trash talkers have been embarrassed in the ring?

Well, first one that comes to mind is Naseem Hamed vs Marco Antonio Barrera. Naz talked and talked, made fun of MAB, made a grandiose ring entrance, used religion to say he was going to win, etc. all this to get a beating in the ring. I savored his defeat. Still, he took it quite well.

Who else?