Definitions of out-and-outer:

  • noun:   someone who is excellent at something