Why did Clint Eastwood say 'go ahead make my day'?

Because his character would have preferred to kill the suspect than to arrest and process him through the legal system.