barfly (n.)youdaoicibaDictYouDict
"habitual drunkard," 1910, from bar (n.2) + fly (n.).