What does Blotard mean?

Blotard meaning in Urban Dictionary

Bloviating Retard