holler guy
noun
slang
: a member of a team who unofficially but effectively assumes responsibility for the success of the team during a game by the direction of play or by constant encouraging chatter
Love words? Need even more definitions?
Merriam-Webster unabridged
Share