Sorry, no definitions found. Check out and contribute to the discussion of this word!
Sorry, no etymologies found.
I've been on a big "there's nothing new under the sun" kick lately, so let's take a look at Infoseek's sitelist.txt proposal from 1997, and deepleap.xml, from DeepLeap back in 2000.
There's another hit from 2000 about deepleap. org, but it has nothing to do with the word game