Top Definition
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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.