This is comedian Sahil Shah who, for the past few weeks, has been infesting Snapchat with a barrage of truly terrible (yet hilarious) Harry Potter puns.

Here are the worst of them so you can enjoy the pain that his followers have been feeling all along:













And if you thought his English puns were bad, you probably don't wanna read this next storm of his Hindi ones.










Now, here. Take some bonus Game Of Thrones puns for good measure.

