dude, quit being such a chooch bag
someone who tries way to hard at all times of their life especially at sports, in which their an above average athlete at best
"dude, quit being such a chooch bag" What is the definition of "chooch bag"?