Hmm, does the way that “D” is written look familiar:

David Hogg isn’t giving away anything, except some promotional effort:

Kyle Kashuv has a different theory on what the letter stands for:

Ouch! Also, isn’t that the same David Hogg who recently tweeted “All politics is spectacle and I hate it”? Yes it is.

If they’re trying to win people over they’re doing it wrong.