What is the meaning of Prig?

A deliberately superior person; a person who demonstrates an exaggerated conformity or propriety, especially in an irritatingly arrogant or smug manner.

A conceited dandy; a fop.

A tinker.

A petty thief or pickpocket.

To filch or steal.

To ride.

To copulate.

To haggle or argue over price.

Source: wiktionary.org