Doesn't "Chiggles" sound like it should be some kind of a vaguely embarrassing disease or particularly nasty insult or something?
not a disease or insult of any kind, but an 80's toy
Now that that's out of the way... Where would one go to meet some cute geeks? I think I'd like my own personal geek.