wokescold

Etymology
.

Noun

 * 1)  A person who criticizes or shames others for being insufficiently woke, or not supporting social justice causes.

Verb

 * 1)  To aggressively chastise or berate somebody for holding insufficiently left-Liberal political or social views, or for behaving in a manner antithetical to such views.