Big Huge Thesaurus

crampoon

noun

sounds kind of like