pissed off person - Turkish English Dictionary