When people say they are spitting feathers I always thought it meant you were thirsty and desperate for a brew. But now it seems to be used to indicate how angry you are. And I just want to comment to those that use it that way that what you really mean is ‘spitting tacks’.
or have I got that wrong?