snap heart meaning