Noun
Someone or something that oinks.
(slang) A pig: an animal of the genus Sus.
(derogatory slang) A pig: a fat person.
(derogatory slang) A pig: a dirty or slovenly person.
(derogatory slang) An MCP; male chauvinist pig.
(derogatory slang) A pig: a glutton.
(derogatory slang) A pig: a police officer.
Source: en.wiktionary.org