Definition
A bar fly is a person who spends a lot of time in bars, often drinking regularly. They are typically regulars and are well-known by the bartenders and other patrons. Think of them as the unofficial mascots of their favorite watering hole. Bar flies are often portrayed as lonely or eccentric characters. Their motivations for spending so much time in bars vary widely. The term can be used humorously or with a hint of sadness.