1 definition by Bum Fight Krew

Top Definition
Legendary place in Bristol, VA where bad asses of epic proportions go to pound their Natty Lights and PBRs.
You down to go to pound town?
by Bum Fight Krew January 26, 2009

Mug icon
Buy a Pound Town mug!