puncture some part of one's body with a sharp implement - Spanish English Dictionary