Green’s Dictionary of Slang

mons adj.

[? abbr. SE monster; ? the WWI battle of Mons]

a blunder.

[UK]A. Payne ‘Senior Citizen Caine’ in Minder [TV script] 25: Leave off, Arthur, it was a right mons and you know it.