Tessa·1 year agoCh. 287@Demon queen of salvation idrk the meaning too but ive seen people using it. i think it means they like it someone correct me if im wrong, pls3Reply