What is the meaning of [On the Spur of the Moment]

Without advance planning, spontaneously