dishonor
To dishonor someone is to disgrace them in public. You can dishonor someone by publically insulting them or by making fun of them.
The politician was dishonored when he was removed from office.
The judge was dishonored when he was removed from the case.