What does 'zen zen dame' mean?

Zenzen dame is Japanese

全然 zenzen (all + nature = absolutely, totally)
駄目 dame (= useless, no good)

for "absolutely useless", "totally no good", or "no way".