A really smelly person. Someone who reeks. Can be used to insult friends and family.
Why is my sister such an odor pig?
3👍 1👎