Answer :

It means that you have had enough or are really angry. or stressed. 

Other Questions