to be as pissed as a newt - French English Dictionary