Angry Birds, the number … embarassment November 29qjoq.comLeave a Comment on Angry Birds, the number … Angry Birds, the number one cause of hemorrhoids since 2009.