Yorkie, The Penguin English Dictionary defines a prig as 'one who is sure of his moral superiority to others and quick to condemn them; conceited pedant' Hope that helps.......