Question: what is the meaning of the idiom large as life?
Answer: : in person —used to describe the surprise of seeing someoneI never expected her to come to the party, but there she was, as large as life.