December 2010
2 posts
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.