Despicable Nancy by Angela Eckhardt | Mar 3, 2020 | Memes, PolitiZoidAnother certifiable super villain fails miserably.