Search in full dictionary
PITCHING, IN THERE (5)
PITCHING, IN THERE (5)
ScnMaster
(
slang
)
making an
effort
; working diligently; refusing to be defeated.
—PDC Volume 5 Approved Glossary