What does barfoon mean?

barfoon meaning in Urban Dictionary

a nearby loudmouth who seems each day during the local watering gap.