The rise of the immoral majority is nigh. With lots of cuss words. lol
Prig: self-righteously moralistic person who behaves as if superior to others.
Ignoramus: Someone who thinks prig is a naughty word.