RTT

Medical abbreviations:
RTT

Rum Tum Tugger