there's another lookin' louie slowing down traffic again
an idiot that can't keep from looking/staring at events, things, and/or people around them that are none of their business and/or have nothing to do with them
"there's another lookin' louie slowing down traffic again" What is the definition of "lookin' louie"?