What does brewcher mean?

brewcher meaning in Urban Dictionary

One who CONSTANTLY mooches beers off you in the bar. A "brewcher" never features his or her own money for beers, however continuously hangs completely at the club. Broadly speaking though, most brewchers tend to be enjoyable, charismatic people to party with.