What is a 훈남?
훈남 (hoon-nam) is like a "boy next door," or the perfect, ideal boy. He's kind and caring, and smart, and just a charming person.
The female version is 훈녀 (hoon-nyeo)
It derives from the adjective "훈훈하다" (hoon-hoon-ha-da) which means to be "nice and warm."