The Swedish term "självgod, petig" matches the English term "priggish"

other swedish words that include "självgod" : english :
självgod self-righteous
other swedish words that include "petig" : english :
petig finical
petig finicking