STA
1. Slut Training Academy: a high school full of very promiscuous teenage girls who wear revealing clothing and switch boyfriends every 2 weeks.
2. Saint Thomas Aquinas Catholic Secondary School: a catholic high school, in London, Ontario, Canada. For more info, see previous definition.
2. Saint Thomas Aquinas Catholic Secondary School: a catholic high school, in London, Ontario, Canada. For more info, see previous definition.
STA by Inspiratron June 12, 2008