Big Huge Thesaurus

ingurgitate

verb

sounds kind of like