BerryPop's definitions
A shortened name for a small town in North Jersey. It's actually the town named Jefferson Township in Morris County.
Yo. J-town whaaat?!
by BerryPop September 11, 2020
Get the J-townmug.
Get the J-townmug. We'll email you a link to sign in instantly.