Top definition
An expression of surprise, amazement, pleasure, unexpectedness; or, agreement with sentiments thereof
by Random Guy 90210 April 10, 2016
4
In America, we'd say something is "crazy" if it's unbelievable or surprising (or indeed crazy). In London, the equivalent word is "mad". As in, "He's gone mad!" or "That's absolutely mad, man!"
by newmusicmondays March 19, 2018