humungloid Share definition Flag A large, painfull herpe positioned in the cernter of ones ass hole. I cannot sit because of this HUMUNGLOID in my ass hole. humungloid by Steve July 18, 2003 Get the humungloid mug.