Definition of "head on"

head on