She cracked meaning