teenzine
Etymology
From teen + zine.
noun
A magazine aimed at a teenage audience.