Idiom: Bar fly

Idiom Definitions for 'Bar fly'


A bar fly is a person who spends a lot of time drinking in different bars and pubs.

See also: