Green’s Dictionary of Slang

tatty muncher n.

[tatie n.; stereotyping of the Irish, seen as Catholics, on a diet of potatoes]

a derog. term for a Roman Catholic.

[Scot]I. Welsh Filth 324: I say tatty-bye-byes to the tatty-muncher McLaughlin.