1 definition by Woffingshire

A relationship strictly conducted through electronic means, with very little to no physical contact.
I've only ever seen my girlfriend on Skype. We're in an E-lationship.
by Woffingshire January 20, 2015
Get the E-lationship mug.