Top Definition
Noun - The application of the Tazer, or any similar electrically-based weapon
There's nothing like a little Edison medicine to disable a combative suspect.
by Steve M--------- December 22, 2007
9 Words related to Edison medicine

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.