Welcome to the Strelets Forum. Please feel free to discuss any aspect of 1/72 scale plastic figures, not simply Strelets. If you have any questions about our products then we will answer them here.
I can't find exactly from where, but it originated in North America. Possibly derived from the idea of 'getting over the hump' as achieving a difficult task. As ever there are posts on the inter-web that claim definitive origins, but with no sources nor other evidence, putting it somewhere in the 50s or 60s (perhaps).
No doubt people from North America who look at this forum may have some more solid, etymological information.