Says This presentation wont be "death by Powerpoint" / Bludgeons me for 90 min with powerpoint slides
A
Asian Troll Face
meme.
✏️ Make your own Asian Troll Face meme