1 definition by ManiacManiacManiac

Slang for a big, tall, ugly, fat guy with long hair and unshaved facial hair and tattered clothing. Originates from a fictional character created by J.K. Rowling.
"Look at that Hagrid over there, begging people for money."
by ManiacManiacManiac July 10, 2004
Get the Hagrid mug.