Fanfaron

Webster's Dictionary of the English Language

·noun A bully; a hector; a swaggerer; an empty boaster.