Someone or something that is so bad that they can’t even comprehend things
The enemy team were full of dodo truds with their lack of skill