Why do monkeys throw poop?

Why do monkeys throw their feces? Zoologists claim, that for monkeys, throwing feces is a defense mechanism. They will do it when they feel threatened or angry. There is a flaw to this widely accepted theory however, for studies have shown that monkeys will also resort to poo tossing when they are bored.