1 definition by Skeet8482

A magical place where everyone feels like they belong

Specifically, in a month where strangers will become Friends, who will create a Family, and always have Fun.

An experience that is infinite
We all go about our ways, but we will forever have Neverland.
by Skeet8482 June 30, 2014
Get the Neverland mug.