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: 16 PA: 56 MOZ Rank: 17