two-faced

/ˈtuːˈfeɪst/adj
High School
1

Having two faces or plane surfaces

2

Deceitful, duplicitous

3

Hypocritical