meaning of Anti TTSP

Anti TTSP meaning in Urban Dictionary

Direct opposition to TTSP.