i got pissed at the baseball umpire, so i left a boston steamer on home plate
a steaming-hot pile of crap
"i got pissed at the baseball umpire, so i left a boston steamer on home plate" What is the definition of "boston steamer"?