craker

Noun

 * 1)  One who boasts; a braggart.