1 definition by babytime5798

1
an island off the coast of narnia where a group of tiny blue people (much like the smurfs)live who love basketball and worship dave chappelle
Jamerica is a great place
by babytime5798 July 20, 2011
Get the mug
Get a Jamerica mug for your sister Yasemin.