Total stud. The type of guy your mom won't stop talking about you marrying and all the other girls are jealous of.
You finally found yourself a Mike Haggerty.