Define Haffey Meaning

Haffey
Has got it all. Biggest baddest ass mother fucker to walk on a diamond.

And another homer from Haffey.
By Hazel