I haven't heard that exact expression in the United States. Perhaps it is specific to other countries or a younger generation.
These two similar expressions come to mind:
"You must be up to something" -- mischievous, as Lewis suggested.
"You must get up to speed" -- you need to learn something, develop skills, etc. in order to be at the level that you should/want/must be at.