Can of Torpedoesn. A mess worse than a can of worms. Any nebulous meaning. Origin: ToddL in a meeting when he misheard AaronK saying Damn the torpedos!