7HS over 15 years ago [hidden] No. It's an idiom that means to regret one's mistakes, I think. 0 Reply Copy ID Copy Link