I went to the world's great arbiter of vocabulary matters (http://www.urbandictionary.com/define.php?term=prig), and they have more or less what I was going for with their first def. Incontrovertible evidence that it is in popular parlance somewhere!
no subject