said to be from 19c. (but first attested 1963), perhaps from wallop, British slang for "beer," and cod in one of its various senses, perhaps "testicles."
双语例句
1. This is a load of codswallop.
真是一派胡言。
来自柯林斯例句
2. I've never heard such a load of old codswallop in my life.