1 definition by penisland resident

A wonderful place where Pedo Bears roam and you can find rainbows, sunshine, and unicorns! There's a lot of good therapists there as well!
Pen Island is right of the coast of Virginia.
by penisland resident April 13, 2011
Get the Pen Island mug.