An old or regional colloquialism describing a person perceived as fiercely devout, strict, or aggressively pious in their Catholicism.
2.
UKIrelandUSdialectalinformal
A pejorative or jocular term for someone who is gruff, obstinate, or unpleasant to deal with; not necessarily intended to denote genuine religious belief.