mackerel snapper definition
Mackerel snapper was once a sectarian slur for Roman Catholics, originating in the United States in the 1850s. [1] It referred to the Catholic discipline of Friday abstinence from red meat and poultry, for which fish was substituted.