VOCABULARY - IDIOMS

Have (one’s) head in the clouds

Meaning:

Not know what is happening around you or out of touch with reality

Examples: