I think I know who is going to deliver that one, LH!! :>) Codswallop is an Anglo interjection-- I think English, but I have heard it from New Zealanders as well. If it dates from the same era as codspiece and codlings, it is quite venerable.
Regards,
A