What is the meaning of Off-the-cuff?

Extemporaneous; without prior preparation; spontaneous; impromptu.

Source: wiktionary.org