Trump often uses insulting words such as "idiot" and "retarded" on Twitter and other public occasions to attack women and other political opponents. These remarks have been criticized as sexist.