Green’s Dictionary of Slang

ate-your-bun n.

(Irish) a general term of abuse.

[UK]Indep. on Sun. 9 Mar. n.p.: Yeh little git. You told me you wanted to write your bleedin’ memoirs, and I believed you, didn’t I? Foolish ate-your-bun dat I am.
[Ire]O’Byrne Files: Dublin Sl. Dict. 🌐 Ate-your -bun n. Term of contempt.