Who stars in ‘The Queen of Villains’? Infamous ‘AGT’ contestant lands lead role in Netflix’s show MEAWW