meaning of Beef Torpedo

Beef Torpedo meaning in Urban Dictionary

A beef torpedo is what one utilizes to sink the woman battleship. It is a commonly used apply in the preferred "hide the salami" online game. Usually hampered by its slow price of fire.