meaning of bitch face killa

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