I haven't heard that in decades. I don't think I ever said it.
Have never called anyone "As mad as a hatter" or "As thin as a rake (or beanpole)".
Or said "I can do it as fast as you can say 'Jack Robinson'"
So many expressions like that are almost extinct.
When someone said 'I thought...' if they'd thought wrongly it would be met with "Yeah, well you know what thought did? Thought he had & he hadn't - ended up holding the baby!"