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
by vick-roy December 21, 2003
Get the mug
Get a ogdoad mug for your mother-in-law Riley.