Dialectal, probably related to pirlare, variant of prillare (“to spin”).[1] Compare Spanish pirula, of similar meaning.
pirla m (invariable)
pirla m or f by sense (invariable)