Haggasaurusrex
The worst name ever given to Hagred by Dumbeldor for missing meeting Chanwills0
Hagrasaurusrex? That's not a name, that's a curse
Dumbeldor named him Hagrasaurusrex because he's a disaster
Hagrasaurusrex? I'm gonna cry
xs