dirt dog
mike lowell is a classic dirt dog
"a tough, scrappy baseball player who plays hard, gets dirty, has an unrelenting work ethic, and throws their whole heart into the game
"mike lowell is a classic dirt dog" What is the definition of "dirt dog"?