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