Definition of "hagrid"

hagrid