LOL! Oh I wouldn't know much about that, being a Canuck and all!
I understand it's an old British expression cuz none of my American friends seem to have heard of it! In this case, 'pissed' is Canadian English for drunk! Usually we say 'pissed off' for 'angry' though the American influence is changing that too!