Origin - My friend Ally.
"Hupenglosh Day? What's that?"
"Well first off it's Hupe to the Englosh...get that straight...Hupenglosh describes itself. No need for me to explain. Any day can be a Hupenglosh Day but it has to be the right time to announce it."
"Oh. I understand."
"Yeah, you'd understand better if you would have looked up Hupenglosh on urbandictionary.com!"