to be fairly/very/not at all keen to talk, especially about yourself and your reasons for doing something
He didn’t have a lot to say for himself.
She’s always got far too much to say for herself.
Main entry: say
* * *
have something, nothing, etc. to ˈsay for yourself idiom
to be ready, unwilling, etc. to talk or give your views on sth
•
She doesn't have much to say for herself
(= doesn't take part in conversation).
•
He had plenty to say for himself
(= he had a lot of opinions and was willing to talk).
•
Late again— what have you got to say for yourself
(= what is your excuse)?
Useful english dictionary. 2012.