What does bitch face killa mean?

bitch face killa meaning in Urban Dictionary

a lady that is glare would destroy you if you were maybe not putting on your anti-whore armour