Clever
adjective \'kle-ver\

: intelligent and able to learn things quickly
: showing intelligent thinking
: funny in a way that shows intelligence

--M.