Green’s Dictionary of Slang

Lou Macari adj.

[rhy. sl. = barry adj.]

excellent.

[Scot](con. 1980s) I. Welsh Skagboys 140: Thoat it wid be Lou Macari tae be a free man.