Top definition
The vast amount of electronic messaging coming at us every day at work and at home.
"Why didn't you reply to my email last week?It was urgent!"

"I'm really sorry, but it was lost in the ebyss and I didn't see it until today."
by bazuemague May 14, 2013
Get the merch
Get the Ebyss neck gaiter and mug.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your guy Nathalie.