What does Boston splatter mean?

Boston splatter meaning in Urban Dictionary

if you are performing a ho who has got projectile dirhea.