sonofabitch dirtfoot has made this whole place smell like shit
a big, hairy, ginormous mess waiting to happen
"sonofabitch dirtfoot has made this whole place smell like shit" What is the definition of "dirtfoot"?