Skip to main content

Definitions by BerryPop

A shortened name for a small town in North Jersey. It's actually the town named Jefferson Township in Morris County.
J-town by BerryPop September 11, 2020