Skip to main content

Definitions 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.
j town by mehhhhhhhhh August 8, 2006