British term for absolutely ridiculous.
That football match last night was proper mental innit?
👍25 👎11