Top Definition
Having or showing fond feelings or affection; loving and tender. BUT, all done over email, IM, text messages, and phone!
Dude, she and I screwed off all day on email. My boss would be pissed but it was so e-ffectionate!
by Jacks_inbox June 08, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×