What does braggadouchetard mean?

braggadouchetard meaning in Urban Dictionary

A retarded Braggart that functions douchey