Translated Labs
YOU SAID:
stab pierce penetrate
INTO JAPANESE
突き刺す
BACK INTO ENGLISH
pierce
ピアスCity in Nebraska USA
Pierce
Yes! You've got it man! You've got it