meaning of Billtown

Billtown meaning in Urban Dictionary

Known affectionately as Billtown, Williamsport Pennsylvania is the birthplace regarding the little league baseball and host the world sets every year.