craptd proliferates the antinuclear blogs with the notion he helps the japanese
a person who pontificates on subjects he knows nothing about
"craptd proliferates the antinuclear blogs with the notion he helps the japanese" What is the definition of "craptd"?