unco guid

Scots

Noun

the unco guid (uncountable)

  1. the self-righteously moral or pious