What does 'Larger than life' mean?

If something is excessive or exaggerated, it is larger than life.

Idioms similar to 'Larger than life'

See also: