Hemorrhoid egg Share definition Flag Something that can only happen within angry women usually named Emma. Emma: You are such a baby Me: You have Hemorrhoid egg stfu Hemorrhoid egg by numsemand February 28, 2018 Get the Hemorrhoid egg mug.