Я бы дал спану word-break: break-all, а у ячейки скрыл бы по оси икс лишнее, все равно там будет бред какой-то, таких длинных слов нет нормальных. Не знаю насколько это грамотно, но в условиях, что к нужному элементу не применяется ворд врап, а это работает - я считаю норм
#shoutbox-shouts-table .row2 td{
overflow-x: hidden;
}
.shoutbox_text{
word-break: break-all;
}
Ну или писать небольшой скрипт, но мне кажется игра не стоит свеч. Часть огромного слова в чате от автора без пробела вряд ли несет в себе огромный смысл.