VAIN-GLORIOUS, or OSTENTATIOUS MAN
One who boasts without reason, or, as the canters say, pisses more than he drinks.

The 1811 Dictionary of the Vulgar Tongue.