Skip to main content

geekgrrl's definitions

Stephane

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.
That sweet french guy over there is a total Stephane!
by geekgrrl February 3, 2010
mugGet the Stephane mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email