Big Huge Thesaurus

skiffle

noun

sounds kind of like