What does ‘torpedo’ mean?

torpedo

( n ) A hired killer. The torpedo she hired to off her husband turned out to be an undercover cop.