Oh, double rainbow - does your meme knows no bounds? From your humble posting beginnings by an overly-excited Hungrybear9562 to an AutoTuned remix to a Theatrical interpretation and now... the ultimate stamp of approval: Neil Patrick Harris.
"What does this mean?!?" I couldn't begin to say - but your radiance in the meme world seems to keep shining brighter and brighter, and is "starting to even look like a triple-rainbow". Stay gold, Hungrybear9562. Stay gold.