We do not currently know of any synonyms for making up off top of one's head.
For similar words to making up off top of one's head, try: