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
3👍 4👎