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.
1. My school is such an STA.
2. I go to STA, and I got laid my first year.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.