asshole: insulting terms of address for people who are stupid or irritating or ridiculous
complex: (psychoanalysis) a combination of emotions and impulses that have been rejected from awareness but still influence a person's behavior