phrases, sayings and idioms at
The Phrase Finder

Google
 
Web www.phrases.org.uk

Dam the Torpedoes

Posted by pf on October 01, 2002

Where did the phrase "Dam the Torpedoes" come from and who said it?