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
Get the mug
Get a e-buff mug for your fish José.