Back to Dictionary

pinchar

to puncture

to sting

to flirt

to fornicate

to sting

Originally, this had the definition of "to pierce, puncture, or prick" but has been re-appropriated to a more vulgar significance.