Time for a new helmet.

When in doubt (even if you're not sure your bumped your head) throw it out and buy a new one.

Don't donate it to Goodwill or something, just throw it away.