humplex:

Horned up young stud.