If you love words and word origins as much as I do, you’ll enjoy the fine detective work in this blog post about codswallop.