Daggish
someone who looks so good you want to give them a slap or a hug or both
That boy at the mall looked like a dagdish. I wanted to slap him or hug him.
My brother is a dagdish. He walks in and people stop talking.
That guy at the gym looked so good I almost cried. Total dagdish.