dafuq

📘 English Definition(英文释义)
  1. [what the fuck] , but in a more confused manner
  2. > Hagrid: You're a wizard Harry
  3. > Harry: Dafuq?