off-the-cuff

adj
University
1

Extemporaneous; without prior preparation; spontaneous; impromptu.