To dream of a pig roast represents a positive ending to a very selfish or arrogant situation. Noticing yourself or others letting other people enjoy themselves after a long period of not doing so. A celebratory moment of sharing or giving back to others.
A pig roast may also reflect enjoying yourself after defeating an arrogant enemy. Tyrannical behavior or bullying has been dealt with.
Positively, may reflect enjoying time with family or feeling good not having to notice anything arrogant with people you care about.
Negatively, may reflect an arrogant controlling need to never allow friends or family to ever get to talk to you like they are bigger or more powerful than you.
Example: A man dreamed of having . In waking life he was finally considering letting his son leave home after totally controlling his life.