VOCABULARY - IDIOMS

A Home Bird

Meaning:

Somebody who prefers to spend his social and free time at home.

Examples: