Holy Willie

/ (ˈwɪlɪ) /

noun

a person who is hypocritically pious

Word Origin for Holy Willie

C18: from Burns' Holy Willie's Prayer