Teresa Giudice has had her fair share of arguments on The Real Housewives of New Jersey.
Giudice has been notorious for speaking her mind and lashing out at people who get on her bad side.
So much so that we'll never be able to forget the time she flipped the table on the show.
It showed viewers just how hot-headed she could be if she was put in the right situation.
However, things have changed a lot for Teresa over the last few years.