cagot

Etymology
From Béarnais, of origin.

Many hypotheses have been advanced over time, often postulating some connection with the, in accordance with folklore and historical speculation of their mysterious origin. The predominant hypothesis today posits that it is equivalent to  (compare English insults "little shit",, , etc.); this could explain the many local variants, which would've arisen due to.

Noun

 * 1)  Cagot
 * 2)  sanctimonious person, hypocrite, egotist

Adjective

 * 1)  sanctimonious