Big Huge Thesaurus

larrup

verb

sounds kind of like