body-shamer

Noun

 * 1) One who body-shames.