TTL

Medical abbreviations:
TTL

Totally To Live