an acronym describing a gentleman with attractive features.
Tina: wow did you see that guy in line? he's a total HAM.
Jenny: he is hot I guess, but what's a ham?
Tina: he's a HANDSOME ASS MAN duh!
can also be used in reference to male animals, specifically cute cats and dogs. the highest compliment to give to them. besides saying they're a good boy