a blowhard; an obnoxious, ambitious person; a social climber
Did you ever hear such a windfucker as this?
110👍 19👎