out-and-outer

noun

1.
someone who is excellent at something