the majority of forum/chatroom fodder are nothing more than a society of derdongous
plural form of derdongoid  derdongoid-  1
"the majority of forum/chatroom fodder are nothing more than a society of derdongous" What is the definition of "derdongous"?