Talk:The Hastings' Cabin/@comment-1374750-20120825151658/@comment-66.87.4.84-20120830083028

It means look-a-like. Twin might apply. I'm not sure, I've heard different versions of the definition.

If you watch Vampire Diaries: Elena and Katherine are these.