squashed frog

English dictionary entry

Meanings

noun
  1. A cocktail made with melon liqueur, advocaat, Irish cream, and grenadine.

Word forms

squashed frog squashed frogs

Etymology

From its red and green colouring.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.