Definition of "eelwrack"

eelwrack