Meaning of the word "pig"

pig
a person regarded as greedy and pig-like
[noun]
domestic swine
[noun]
uncomplimentary terms for a policeman
[noun]
a person regarded as greedy and pig-like
[noun]
domestic swine
[noun]
uncomplimentary terms for a policeman
[noun]