**_Came across with this reply courtesy of a certain "Tigermom" (personally I am also confused with the difference) but here is her answer
Hunk - very good looking guy. Definition of what is good looking can vary, obviously, but usually this is the equivalent of "babes" in straight porn. They should look like they came out of a commercial, clean, smooth, good-smelling. Some muscle is expected, and they're lean, usually with abs showing nicely. They're not bodybuilder types though.
Jock - this one is trickier. It's not a sports fan, but an athlete. Jocks are college guys who excel in sports. They would have the same look at a hunk/stud but usually there's a clear sports connection (i.e. they're shown in locker rooms, in sports uniform etc, or they just tell you the guy is a member of the college Rugby team or whatever)._**