look up any word, like eiffel tower:

1 definition by home skittle

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