Skip to main content

jamdown

The land of patois, reggae and weed, aka jamaica.
I man come from jamdown
by punsy April 3, 2007
mugGet the jamdown mug.

Jamtown

A place/area overcrowded with people.
I'm not going into that pub, it's Jamtown
by EmilioB July 10, 2007
mugGet the Jamtown mug.
Related Words

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email