If you have something up your sleeve, you have an idea or plan which you have not told anyone about. You can also say that someone has an ace, card, or trick up their sleeve.
He wondered what Shearson had up his sleeve.
I'd been doing some quiet investigating in the meantime and had an ace up my sleeve.