Phrase of which I'm unsure.
Posted by Smokey Stover on September 23, 2003
I did not find "Suck it up." I think it means, along with "Suck it in," "Pull yourself together when bad luck strikes, suck in your stomach, stand at attention, and be a good soldier."
Also, the meaning or explanation of "Bob's your uncle" does not sound persuasive to me. I thought it referred to something happening as quickly as you can say Jack Robinson.