meaning of aufgeblasener Idiot

aufgeblasener Idiot - German to English

conceited idiot