twathead noun1 •(vulgar, offensive) Term of abuse.Go and join the society for TWATHEADS, they like people with your talents. — 1983 formstwatheads