Top definition
1. Medical: a drug used as a heavy sedative.

2. 'A thinking man's mogadon', something that would put a man of intelligence to sleep.
by robh353 June 20, 2005
Get the mug
Get a Mogadon mug for your coworker Bob.