Somebody that has two totally different personalities (One side being a angle and the other being a devil)
My ex girlfriend is a Double-Faced Entendre.