meaning of barfoon

barfoon meaning in Urban Dictionary

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