A technology that's so new, you can count on it to be unreliable and troublesome (derived from the term "leading edge").
"Did our database crash again?" "Yeah, this new big data graph mapping software is totally bleeding edge."
Get our latest latest & greatest definitions in your inbox. You won't regret it!