hog

noun

1.
a person regarded as greedy and pig-like
Derived from:
hog
2.
a sheep up to the age of one year; one yet to be sheared