Green’s Dictionary of Slang

craw-thumping n.

[craw-thumper n.]

1. [mid-19C] the professing of Roman Catholicism.

2. [mid-late 19C] religiosity.