{informal} In person; real and living. * /I had not seen him for years, but there he was, big as life and twice as natural./
BIG AS LIFE AND TWICE AS NATURAL
Meaning of BIG AS LIFE AND TWICE AS NATURAL in English
Dictionary of English idioms . Словарь английских идиом. 2012