1. thoroughly; completely; utterly
これまで散々考えたんだろう?You've already thought it over plenty, haven't you?
2. severely; harshly; terribly; miserably; wretchedly; badly
しかし結果は散々であった。However, the result was terrible.
3. scattered; disconnected; dispersed; smashed into tiny pieces