meaning of ambivilant

ambivilant meaning in Urban Dictionary

Two faced bastard.