British slang
To describe a person as a "mug", they are stupid or
daftTo be a "mug", means you are a fool, daft or have just
said something stupidly funny.
To "mug" someone off, to win an argument or prove someone
wrong which makes them look foolish or silly. (you can also mug yourself off by doing something stupid)