gasconader

noun

A person who boasts extravagantly.