Definitions by The4nimal
SLS
Proper noun
A boarding school situated in the middle of nowhere that only accepts guys who happen to be Catholic. The only sport that SLS excells at is soccer, being that roughly 1/3 of its population is mexican.
A boarding school situated in the middle of nowhere that only accepts guys who happen to be Catholic. The only sport that SLS excells at is soccer, being that roughly 1/3 of its population is mexican.