1 definition by hgs11

A name originating in england in the 1700s, from the name 'Margret'. It is generally associated with prestige and honor.
Thomas Mudge was a groundbreaking watchmaker and inventor.
by hgs11 November 12, 2010
Get the Mudge mug.