1. toad-in-the-hole

noun. Sausage baked in batter.
Synonyms
Featured Games
×