look up any word, like donkey punch:
 
1.
a military weapon of negligible power. usually unarmed, but warns of 'torpedoes' which actually more resemble a bullet
"that stupid fucking fat salvdor bastard, always telling us to hop off the torpedo"
by bryant gumble October 25, 2003