Personally, I would have gone with Tickle Monster.
I lol'ed. But seriously, why would they think this is a good name? Yeah, you might get the shock factor at first, but then you're still left with the shitty associations. That, plus, this guy doesn't have a good voice.
2. It's possible they had the name before that Penn State business, but I don't care enough to find out.
Their page says the band was formed in 2012...I'm gonna go out on a limb and say even if it was named after the town, they knew what people would think of when they heard the name. You can't just ignore something like that haha. Either way, I am totally uninterested after listening to that song they have up so who cares.