a cross country geek cannot go a day without running at least 5 miles
"someone who does [xc] and knows anything and everything about it
"a cross country geek cannot go a day without running at least 5 miles" What is the definition of "cross country geek"?