Big Huge Thesaurus

dogsbody

noun

sounds kind of like