Etymology
Advertisement

barfly (n.)

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

Others are reading

Advertisement