Green’s Dictionary of Slang

banjax n.

[semi-euph. for ballocks n. (3)]

(Irish) a complete mess.

[Ire]S. O’Casey Juno and the Paycock Act III: I’m tellin’ you the scholar, Bentham, made a banjax o’ the Will.