oh my god, those fastpitch softball girls are so hardcore they practice in the snow
the best sport ever to play
"oh my god, those fastpitch softball girls are so hardcore they practice in the snow" What is the definition of "fastpitch softball"?