It especially means to add more details. Something can be 'complete' already, but you can always 'flesh it out' by making it 'even more complete', by adding details to make it more alive, convincing, entertaining, interesting...
thats what i tend to do, i start with the original idea then find ways to expand on it, as a rule it works ok, but sometimes it can work against you specially if you end up with a coding error