December 2010
2 posts
Dec 16th
1,266 notes
2 tags
HAGRID.
orangegelatintang: Hagrid is half-human, half-giant. His father, a human wizard. His mother, a giant, more than 16ft tall. HOW THE FUCK DID THEY HAVE SEX? Engorgio.
Dec 2nd