Jamie McLaren Share definition Flag The greatest person ever to exist he lives in Strathblane, Scotland. "Yo! I was chillin with Jamie McLaren last night, he fuckingrules! Jamie McLaren by Thefinestfucker September 16, 2008 Get the Jamie McLaren mug.