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 0 0 Get merch Get the humungloid mug. Buy Now — $32.95 See more merch