Top definition. An incredibly ambiguous phrase that drives me absolutely insane when people use it. John hooked up with Mary. Did they meet at the park? Did they talk? Jul 12 Word of the Day. The horrible moment when you realise that you have accidentally done something very slightly wrong which has very bad usually embarassing implications for you.