CycleFrance, maybe you can help me out with this one. I don't see or hear this expression in the States, but when I read something out of the British Isles, I come across the expression "The penny dropped," meaning the person finally got the idea? Where did THAT come from?
|