Word info

squashed frog

Noun

Meaning

squashed frog (plural squashed frogs)

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

Source: en.wiktionary.org

Close letter words and terms