Jarry Potter Share definition Flag A slightly mentally challenged version of everyone's favorite wizard. Jagrid: "You're a wizzard Jarry!" Jarry Potter: "neiayyy...I luv magik!" Jarry Potter by havoc96 June 1, 2015 0 0 Get merch Get the Jarry Potter mug. Buy Now — $32.95 See more merch