Origin: Germanic Old English prefix
Beefcake has 2 different meanings across 1 category:
a photograph of a muscular man in minimal attire
Imagery of one or more muscular, well-built men.
Beefcake comes from combining the words beef and cake. It originally meant an image of a sexy young woman, following the pattern of terms like cheesecake.