We do not currently know of any antonyms for a bit lacking upstairs.
For similar words to a bit lacking upstairs, try: