it's a word of some dubiousness which has nothing whatsoever to do with eels, but rather means "good, perhaps very good".