En Colombia quiere decir chuzar, herir con algo muy puntiagudo. Picar, aguijonear. Atacar o herir con una puya o chuzo.
Sinónimos de puyar son chuzar picar aguijonear
Usado así en Colombia
"Si te acercas a la charamusca te vas a puyar."
puyar está incorrectamente escrita y debería escribirse como "Punzar" siendo su significado: Significa punzar, pero no se usa en el español formal, sino en el léxico callejero, refiriéndose a algun objeto filoso, que sirve para perforar, o introducir como una aguja, clavo, espino o algo similar.
Sinónimos de puyar son pinchar
Usado así en Honduras
"Te van a vacunar, (puyar)"