pin pun
An expression used to describe two people or things that are exactly the same or identical, similar to saying they are the spitting image of each other.
Pedro and Luis are pin pun, no wonder they are twins.
Automatically translated from Spanish