angeberisch [ugs.]

German Description: 

an Selbstüberschätzung leidend

English Translation: