Definition of "eelspear"

eelspear