sabichão

Etymology
, with some theories:
 * from ;
 * from ;
 * from.

Adjective

 * 1)  know-it-all

Noun

 * 1)  know-it-all someone who obnoxiously claims to be knowledgeable on a subject