1 definition by mr. d'arcy
(noun) lord, sex god
A noun used to describe (or name) a person of supreme intellect, and all round ability in the field of life.
A noun used to describe (or name) a person of supreme intellect, and all round ability in the field of life.
by mr. d'arcy September 2, 2007