Have you ever heard about the new virus in China? It's called Hupun.
Hupun DEEZ NUTS!

@andeeznuts
Have you ever heard about the new virus in China? It's called Hupun.
Hupun DEEZ NUTS!
I bet for Halloween you were a Goblin. How about you gobble deez nuts?