all-witted
ALL-WIT'TED,
a. Having all kinds of wit.