1 definition by mehhhhhhhhh

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.
Hopefully in 50 years J town will be DEAD.
by mehhhhhhhhh August 8, 2006
Get the j town mug.