1 definition by home skittle

Top Definition
society against teenage pregnency
Nick is in desperate need of the SATP.
by home skittle November 18, 2006

Mug icon
Buy a satp mug!