Are You Learning English? Here Are Our Top English Tips
Only in "before one can (also could) say Jack Robinson" and variants: in a very short time; very quickly or suddenly.
Mid 18th century. From the male forename Jack + the surname Robinson, apparently as a generic personal name.