noun
plural hogs also hog
[count] a chiefly US :a pig
b Brit :a male pig that has had its sex organs removed and that is raised for meat
informal
a selfish or greedy person
something that takes or uses a large amount or too much of something
go hog wild
US informal :to do something in an extreme or excessive way :to go wild
go (the) whole hog
informal :to do something in a very thorough and complete way
high off/on the hog
verb
hogs; hogged; hogging
[+ obj] informal :to take, keep, or use (something) in a way that prevents other people or things from having or using it