Wiktionary
stud muffin
n. (context idiomatic colloquial English) A very attractive man.
n. (context idiomatic colloquial English) A very attractive man.