suckerfree's definitions
An abbreviation for a City called Jos in the Middle of Nigeria. It is mostly refered to as J-town by the younger residents or people that stay or visit the city.
by suckerfree May 31, 2010
Get the J-TOWNmug.
Get the J-TOWNmug.