To do something Off the Cuff, or a at moments notice. Linked to spontaneity, or spontaneous people.
In Compton we call that Spur of the Moment, What up!
58👍 26👎