Harry potter animal puns, so funny not to reblog!
From: toocooltobehipster
(via totorod3su)
Well this is hilarious, although, before I switched to reading the English versions, he really was called Sneep. (And...