Perhaps This is Why I am Not a Fan of the Sandwich
Subway had an add campaign for a while where they were trying to call their sandwiches "Yum rockets". Quiznoz is now trying to use the phrase "Tasty Torpedoes". Perhaps I just have a dirty mind but these phrases seem to me to be euphemisms for something I wouldn't want to be seen purchasing. Things that would be shipped to your house in a "discreet" brown wrapper if you ordered them on line if ya know what I mean.