number 99 pulled a dirty ramirez and stunk up the whole stadium
when you rub poop all over your helmet and wear it for an entire baseball game
"number 99 pulled a dirty ramirez and stunk up the whole stadium" What is the definition of "dirty ramirez"?