20 Hilariously Awful Harry Potter Puns

By Sara Weir /

2. Ooh Voldemort, You Cheeky So And So