What does Boston Torpedo mean?

Boston Torpedo meaning in Urban Dictionary

The work of molding your feces into a phallic form, freezing it, and fucking some body with it.