Terekândan vs terekidan

terekidan means to burst. terekāndan also means burst, explode. What is the difference between those words, and when would I use one or the other?