Skip to main content
to be a pig

to be a pig

4 8.8
To take more than your fair share of food or things
  • idiom
  • Offensive
translation icon : portarse como un cerdo
  • You shouldn't be a pig and take all the cookies; share them with everyone.

Examples

Synonyms

to hog
vsto be a pig
33 5.3

To take or use more than your fair share

is broader selfish behaviour, not limited to taking physical shares
to pig out
vsto be a pig
  • Informal
7 7.5

Eat a very large amount of food without control

is about selfish or greedy taking in many situations, not only eating
to pig
vsto be a pig
  • Informal
7 7.9

To eat a lot in a greedy way

covers broader greedy or selfish actions beyond informal eating
to eat like a pig
vsto be a pig
  • Offensive
5 7.8

To eat in a very messy and greedy way

applies to selfish behaviour beyond just eating habits
to act like a pig
vsto be a pig
  • Offensive
1 8.0

To behave in a greedy and messy way, often when eating with others

focuses specifically on selfish taking rather than messy conduct
to make a pig of oneself
vsto be a pig
  • Informal
1 7.6

To eat or drink too much

concerns selfish taking of shares rather than only overindulgence
to be a scanger
vsto be a pig
  • Offensive
9.9

To take things from other people without giving anything back

describes selfish taking more generally, not only mooching from people

Antonyms

328 1.6

Willing to give more than is expected, especially money or time

How Greedy

to gluttonize
  • US
9.9
to be a pig
  • Offensive
4 8.8

Surface Forms

be a pig infinitive
was a pig past
been a pig past participle
being a pig present participle
is a pig third person singular

Morphology

be + a + pig

The expression is a straightforward combination of the copula pattern 'be a' plus 'pig'; if a learner knows 'pig' as a derogatory label for a selfish or greedy person, the meaning 'behave greedily' follows directly. The 'be a X' construction and animal-as-metaphor mapping for rudeness/greed is common cross-linguistically, so a B1 learner who knows the constituents will typically understand it.

Etymology

The idiom be a pig comes from the simple picture of a pig gobbling food and making a mess as it takes more than it needs. So saying someone is a pig means they are being 'greedy' or 'selfish' and not leaving enough for others.