troglodyte - puerile - odiferous - jejune- vainglorious

Which of those can really be used? As a gratifying insult? Only troglodyte is a noun. Do we ever use adjectives for insults?