I've heard the "duck tape" origin claim many times but have been very suspicious as no one ever produced sources. The Wikipedia is also suspicious: http://en.wikipedia.org/wiki/Duct_tape. Beware!
Abusive comment hidden.
(Show it anyway.)