1 definition by emily tow

Top Definition
traffic islands with grass and bushes and things on them. like little parks. good for doing homework or visiting on night adventures.
a: I'm not tired, what should we do?
b: lets walk down by ocean avenue... there are a lot of island parks.
a: and a 7-11.
by emily tow May 11, 2007
Mug icon
Buy a island park mug!