I googled it.
Hafid is a Muslim Boy name that is originated from the Arabic language. Hafid name meaning is “Offspring or Descendant”.
In his case it now means “your ass is mine” in American.