1 definition by geekgrrl
an incredibly attractive, strong man of french decent who not only is insanely smart and funny but also a great friend and can usually be relied on to support you through whatever you're going through.
by geekgrrl February 3, 2010