Sabichoso
A derogatory term for a know-it-all who acts smart or wise without actually possessing any real knowledge.
I can't stand it when that Sabichoso cousin of yours pretends he knows what he is talking about when he doesn't have a clue.
Automatically translated from Spanish