Question: what is the meaning of hit in idioms?
Answer: hit someone Fig. [of a meaning] being understood by someone. I didn't understand what she was getting at until it suddenly hit me. She was asking for a ride home.