HAM

Medical abbreviations:
HAM

Handsome And Macho