What’s “in the flesh” mean?

The phrase “in the flesh” means being physically present with someone or something. It is often used when meeting someone for the first time or seeing a celebrity in person. Idioms like this are useful for informal situations and have expanded beyond their literal meaning. A person who sees someone or something “in the flesh” […]

Skip to content