A mug of juggernaut-like proportions or a very gullible person (the word mug in Britain can mean Gullible individual).
"Look at the size of that mug he's drinking from, its a muggernaut" or "He was joking you complete muggernaut".
by Dr Baden November 28, 2017