What does Beergun mean?

Beergun meaning in Urban Dictionary

It's a fucking weapon that shoots beer.