Does "spittin' image of someone" means "look alike someone"? and is it general expression?
Yes, the "spittin' image", or "spitting image", of someone means that this person looks exactly like someone else. It is a general expression and can be used for people or things, but is most commonly used when referring to people, especially in the case where a child resembles their parent. Ex: His children are the spitting image of him. Ex: The style of the home is the spitting image of an Italian villa.
Get more Native English Expressions >