( informal ) to do what you are good at or what you have been trained to do :
Some members of the team are just not doing their stuff (= doing as well as they should) .
( figurative )
The medicine has clearly done its stuff.
( informal ) to do what you are good at or what you have been trained to do :
Some members of the team are just not doing their stuff (= doing as well as they should) .
( figurative )
The medicine has clearly done its stuff.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005