Someone who constantly says stupid things.
Liam Doyle is a dorcus milorcus.
by Edward Samuelson August 22, 2006
Get the dorcus milorcus mug.