ogdoad Share definition Flag 1. in technical terms means a group of 8 people 2. a funny word i like to use to compare to a stupid person 1. look at that ogdoad of people 2. ur such an ogdoad head ogdoad by vick-roy December 21, 2003 0 0 Get merch Get the ogdoad mug. Buy Now — $32.95 See more merch