If you've seen a bunch of memes on 4chan and 8chan with TEFF Renard, Trinite, and/or Lexicon fonts, that was me.