SSLC

Medical abbreviations:
SSLC

Super Suspended Looping Coaster