Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by TSD1
j town
Share definition
Flag
a
small
beach
town located in the northern territories of the world famous 561 (south FL, USA). land of the
sand
and dum drum.
(also known as: J.U.P. or jupiter)
deluks
products
are manufactured in
j
town
.
j town
by
TSD1
July 17, 2006
Get the
j town
mug.