A History of Troll Face Memes - The Daily Dot
https://www.dailydot.com/news/troll-face/
WEBJan 2, 2024 · Troll Face, or Trollface, was created by Carlos Ramirez, an Oakland-based artist, on September 19th, 2008. Initially drawn as part of a webcomic about the pointless nature of trolling on a...
DA: 89 PA: 66 MOZ Rank: 27