In older times, any floating explosive meant to damage a ship's hull below the waterline, including those that we would call mines today, was called a torpedo. In Admiral David Farragut's famous exhortation "Damn the torpedoes! Full speed ahead.", he is refering to floating mines.

Mafia slang: a professional gunman or assassin.

Cafeteria slang: A nasty faux submarine sandwich.