Top Definition
A tiny fragmentation grenade with a small but highly-devestating blast radius. It is said to be the most used fragger in the world.
"The M67 is small!"
by Dave March 31, 2004
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.