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