Meaning: someone who has poor cleaning habits or someone who behaves rudely or who takes more than their share of something
Example: The man was such a pig, he lived in a house full of garbage. When he went to a buffet people called him a pig.
See this Idiom in a story: Back To School

Submit an Image

What country are you from?

How old are you?