Dr lewis mackenzie is another way of saying someone is "hot" or "very attractive"It was invented recently in the eastern side of Edinburgh, Scotland
Damn that girls such a Dr Lewis Mackenzie