Definitions by mehhhhhhhhh
j town
Nickname for Johnstown, Pennsylvania, a dying former steel-mill town with no future whatsoever. The only thing Johnstown is relatively famous for is the disastrous flood of 1889 that killed over 2,200 people.
j town by mehhhhhhhhh August 8, 2006