he was no bar fly but he did have had an awful lot of alcohol at his house
a drunkard, an alcoholic
"he was no bar fly but he did have had an awful lot of alcohol at his house" What is the definition of "bar fly"?