1 definition by Supermegafoxyawesomehotness

A charismatic humanitarian/ horcrux. Harry loves him the most.
YOU GOTTA GET YOUR HEAD IN THE GAME, WEASLEY! - The Zefron poster being controlled by Voldemort
by Supermegafoxyawesomehotness August 30, 2011
Get the Zefron mug.