VOCABULARY - IDIOMS

Whistling Dixie

Meaning:

Being unrealistically optimistic

Examples: