Green’s Dictionary of Slang

mogadored adj.

also moggadored
[rhy. sl. = colloq. floored, ? ult. Irish magadh, to mock, to jeer, to laugh at, ? Rom. mokardi/mokodo, tainted]

beaten, defeated, confused.

[UK]B. Naughton Alfie III i: Now if she’d done a murder she couldn’t be more moggadored than she was.
[UK](con. 1930s) Barltrop & Wolveridge Muvver Tongue 33: A widely used term [...] is ‘mogadored’.
[UK]T. Pratchett Guards! Guards! (1990) 142: Well, I’ll be mogadored.
[UK]R. Puxley Cockney Rabbit.