MCNAUGHTEN SEE AT MACN-. Meaning of MCNAUGHTEN SEE AT MACN-. in English MCP abbr. colloq. male chauvinist pig. Oxford English vocab. Оксфордский английский словарь. 2012