do a Lord Lucan
From Longman Dictionary of Contemporary Englishdo a Lord Lucando a Lord Lucanused humorously to mean that someone has disappeared or cannot be found. The phrase comes from an English aristocrat who disappeared in 1974, following events at the house of his wife. He has never been found. → Lucan, Lord