Big Huge Thesaurus

moonwalk

noun

sounds kind of like