We construct a magnetic reconnection model for magnetar giant flare in the framework of solar flare/coronal mass ejection theory. As is the case with the solar flare, the explosive magnetic reconnection plays a crucial role in the energetics of the magnetar flare. A key physics controlling the energy transport in the system, on the other hand, is the radiative process unlike that in the solar flare. After the release of the magnetic energy via the magnetic reconnection, the radiative heat flux drives the baryonic evaporation. Our model can predict that the baryonic matter evaporated in the preflare stage would be the origin of the radio emitting ejecta observed in association with the giant flare on 2004 December 27 from SGR1806-20.