What does Blonard mean?

Blonard meaning in Urban Dictionary

(blow-nard); somebody who acts like these are generally psychologically challenged, or does stupid things.