Slang meaning of Up To Snuff

Up To Snuff means: To be flash, to be shrewd.