I still think It’s Rachel Madcow with a little extra makeup on.
Could be male or female. Like that SNL character decades ago. Who knows?