be on the needle, puncture

listen to the pronunciation of be on the needle, puncture
English - Spanish
pincharse