Which definition of Ha-ha do you mean?

  • Hee-haw n a loud laugh that sounds like a horse neighing
  • Sunk Fence n a ditch with one side being a retaining wall; used to divide lands without defacing the landscape