Skip to main content

gamelan's definitions

Duffy

a charming guy you sleep with even though you know he's in love with his ex-girlfriend of x years.
I can't really find a good relationship right now...guess I'll just settle for a Duffy.
by gamelan April 29, 2005
mugGet the Duffymug.

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