Top definition
Alternate term for the metric system. First coined by Thunderbird Reynolds 1921 after Metre Convention was extended to cover all units of measure, not just length and mass.
The devil's ruler will be the end of us all. -TR
by Donaven March 03, 2014
Get the mug
Get a the devil's ruler mug for your fish Paul.