Top Definition
Internet sex, usually associated with a long distance relationship.
Bob: So what's up with your girl friend in California
Jim: It's all good, we e-buffed last night
by Lee Hanyo December 31, 2007
7 Words related to e-buff

Free Daily Email

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

Emails are sent from We'll never spam you.