Big Huge Thesaurus

toad-in-the-hole

noun

sounds kind of like