What does AltarCrystal mean?

AltarCrystal meaning in Urban Dictionary

A person that is quite bad at Counter-Strike and Women.