Big Huge Thesaurus

sicklepod

noun

sounds kind of like