paspalho

Noun

 * 1) a fool, a stupid person
 * 2) a pretentious and vain person