Social Media Users Are Calling Out 'Creepy Kaku' Whose Letter 'Forced' St Xaviers' Professor to Quit Users of social media platforms are now calling out #CreepyKaku and the culture of shaming women for their choice of clothing.