Humorless Git

That sounds possible, but it could refer by extension to any such humorless git or self-obsessed moron without the sense to realise how stupid he makes himself appear by drawing attention to himself in such a sadly unfavorable light.

Is there a word for this rhetorical sort of meaning, where the meaning is understood to extend to a person (or persons) unnamed?