weird
strange
ridiculous
outrageous
nonsensical
Is there another I can substitute in for stupid?
For ex
Crooks thought Lennie's dream was stupid.
2 answers
Check this thesaurus.
http://www.synonym.com/synonyms/stupid/
http://www.synonym.com/synonyms/stupid/