the word peatard is both offensive and not offensive. When used to offend someone, it's a combination of the expression
pea-
brain and the word retard.
however, a peabrain is not such an offensive term because a peatard can be simply an uptard disguised as a retard