a digital space where a browser or surfer finds something interesting or pleasant, and dwells there quite some e-time, and comes away feeling refreshed or relaxed. Like spending an hour in a quiet forest glade, but in a virtual environment.
1. I came across this really sweet artist's electraglade while browsing on the web last night - I spent hours just looking at the amazing pictures there.
2. Mum: Come on out from that electraglade - your supper's ready.
Kid: coming (click) ...aah. That place was mint.