Having generated user passwords with dictionary[random()] a few times, I can tell you you will get angry users moaning about the fact you defaulted their password to "You Fat Pig", or "Dumb Looks".
A surprising percentage of random combinations of innocuous words can be found offensive by someone, and automatic filtering is pretty much impossible.