HBTD

Medical abbreviations:
HBTD

Heavenly Brain Trust Department