Find the word definition

Wiktionary
moralfag

n. (context internet slang offensive derogatory English) A person who expresses moral disapproval or opinions, especially in a generally amoral setting like the (w: /b/) board on the (w: 4chan) community.