1 definition by Fred Up
Plastic tampon applicators. Particularly the old pink Playtex brand. These non-biodegradeable goodies were particularly prolific along the Mid-Atlantic coast in the '80s and '90s. Fortunately, you don't see them as much today.
by Fred Up November 6, 2007